hdfs.server.datanode.DataNode: Block pool ID needed, but service not yet registered with NN
启动hadoop 发现 50070 的 livenode 数量是 0
查看日志,
hdfs.server.datanode.DataNode: Block pool ID needed, but service not yet registered with NN
删除 dfs 的 data, 因为里 current 文件datanode ID 和 nodemanager ID 不同 我的路径是/usr/hadoop/dfs
然后重新格式化
./hadoop namenode -format
再启动
./start-all.sh
livenode 数量正常