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 数量正常

 

posted @ 2019-05-26 17:39  抽象Java  阅读(2441)  评论(0编辑  收藏  举报