全分布模式

Hadoop 搭建全分布模式子节点的datanode未起来的解决办法

天大地大妈咪最大 提交于 2019-12-05 17:55:19
搭建全分布模式hadoop的时候,子节点的datanode没有起来: 解决办法参考如下网站: https://blog.csdn.net/u013310025/article/details/52796233 总结: 在全分布模式下,将hadoop文件用scp -r ~/training/hadoop2.7.3 root@bigdata112 ~/training/后,需要在各节点也执行hdfs namenode -format才行,否则启动hadoop,节点的datanode起不了会报如下的错误。(此结论需要后期再进行验证) 解决办法(选择了方法二,方法一尝试了无效): 方法1.进入tmp/dfs,修改VERSION文件即可,将nameNode里version文件夹里面的内容修改成和master一致的。 方法2.直接删除tmp/dfs,然后格式化hdfs即可(./hdfs namenode -format)重新在tmp目录下生成一个dfs文件 ervices: 2018-04-20 23:41:33,881 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: Block pool (Datanode Uuid unassigned) service to bigdata111/169.254.169.111:9000