Почему большинство ответов здесь предполагают, что все данные необходимо удалить, переформатировать, а затем перезапустить Hadoop?
Откуда мы знаем, что наменоде не прогрессирует, а отнимает много времени.
Это будет сделано, когда в HDFS имеется большой объем данных.
Проверьте прогресс в журналах, прежде чем предполагать, что что-то зависло или застряло.
$ [kadmin@hadoop-node-0 logs]$ tail hadoop-kadmin-namenode-hadoop-node-0.log
...
016-05-13 18:16:44,405 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader: replaying edit log: 117/141 transactions completed. (83%)
2016-05-13 18:16:56,968 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader: replaying edit log: 121/141 transactions completed. (86%)
2016-05-13 18:17:06,122 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader: replaying edit log: 122/141 transactions completed. (87%)
2016-05-13 18:17:38,321 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader: replaying edit log: 123/141 transactions completed. (87%)
2016-05-13 18:17:56,562 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader: replaying edit log: 124/141 transactions completed. (88%)
2016-05-13 18:17:57,690 INFO org.apache.hadoop.hdfs.server.namenode.FSEditLogLoader: replaying edit log: 127/141 transactions completed. (90%)
Это было после почти часа ожидания в конкретной системе.
Это все еще прогрессирует каждый раз, когда я смотрю на это.
Будьте терпеливы с Hadoop при запуске системы и проверяйте журналы, прежде чем предположить, что что-то зависло или не работает.