2015-07-21 4 views
1

По каким-то причинам пришлось отключить мой главный узел в кластере, как если бы мы снова запустили кластер, namenode не запустится, если мы не отформатируем его снова, это их любое решение для запуска имени-узла без форматирования ... Пробовал все .. Start-all.sh или начинать namenode/datanodes индивидуально, но Namenode не запускается до тех пор, пока я не отформатирую его снова. Как я могу запустить Name-node без форматирования.Перезапуск имениNode в кластере Hadoop без формата

Thanks in Advance

+0

Можете ли вы проверить журналы namenode по причине этой проблемы. Вам не нужно форматировать namenode. Это одноразовая работа, и вы можете остановить, перезапустить наменода или весь кластер столько раз, сколько пожелаете. Метаданные наменования хранятся на диске. Можете ли вы сказать нам, где хранятся метаданные наменода, я имею в виду путь к локальному каталогу. –

ответ

0

Просьба указать информацию о журнале.

Фактически, при перезагрузке хаоса его не нужно форматировать. Поскольку метаданные HDFS будут храниться на диске, если вы форматируете namenode, метаинформация будет потеряна.

Вы можете попробовать, существует ли процесс namenode, который существует, когда вы останавливаете кластер, используйте commond ps -e|grep java. Если да, убейте его и снова начните namenode.

+0

не перезапускает Hadoop .. Перезапуск системы (компьютер главного узла) –

+0

Перезапустите HDFS? – gwgyk