Не удается запустить Hive через терминал на виртуальной машине Cloudera CDH5.8 — Плохое состояние, узел Name находится в безопасном режиме

Вот шаги, которые я выполнил.
1. Запустил виртуальную машину — Cloudera CDH 5.8 — выделил 10 ГБ оперативной памяти + 4 ядра.
2. Откройте терминал и выполните следующую команду.

sudo ./cloudera-manager --express --force
  1. Откройте браузер и войдите в Cloudera Manager.
  2. Запустил все компоненты.
  3. Все компоненты работают нормально, кроме HDFS, HIVE и HBASE.
  4. когда я посмотрел на причину плохого состояния здоровья, я обнаружил, что «Узел имени находится в безопасном режиме».

Я не знаком с административной частью экосистемы Hadoop, помогите мне устранить следующую проблему.


person Rohan Amin    schedule 21.12.2016    source источник
comment
Возможный дубликат узла Name находится в безопасном режиме. Не могу уйти   -  person Ram Ghadiyaram    schedule 22.12.2016
comment
см. этот ответ stackoverflow.com/a/15803653/647053   -  person Ram Ghadiyaram    schedule 22.12.2016


Ответы (1)


Чтобы принудительно разрешить namenode выйти из безопасного режима, необходимо выполнить следующую команду:

hdfs dfsadmin -выйти из безопасного режима

person jedijs    schedule 22.12.2016
comment
если вы тренируетесь на Cloudera Quickstart sudo -u hdfs hdfs dfsadmin -safemode leave - person rio; 01.03.2017
comment
Почему судо -у? С моим ответом достаточно - person jedijs; 01.03.2017