hadoop下datanode节点需要重启吗 Hadoop主节点datanode没有启动?

1.hadoop 在格式化肯定不是!如果运行不正确,他必须手动恢复。目前还没有自动修复功能。Hadoop伪分布式主进程有NameNode、DataNode、SecondaryNameNode、JobT

1.hadoop

在格式化

肯定不是!如果运行不正确,他必须手动恢复。目前还没有自动修复功能。

Hadoop伪分布式主进程有NameNode、DataNode、SecondaryNameNode、JobTracker和

有两种解决方案:

备选方案1:保留现有数据。

将namenode节点的~/dfs/name/current/VERSION中NameNode的clusterID替换为所有datanode计算机的~/dfs/data/current/VERSION中的重组。

执行集群关闭

删除存储hdfs块的文件夹(hadoop/tmp/),然后重建该文件夹。

删除hadoop下的日志文件logs。

执行hadoop namenode -format来格式化hadoop。

重启hadoop集群