hadoop中datanode不被namenode识别的问题

来源:互联网 发布:宁夏干部网络培训网 编辑:程序博客网 时间:2024/06/07 04:55

namenode在format初始化的时候会形成两个标识:
blockPoolId:
clusterId:
新的datanode加入时,会获取这两个标识作为自己工作目录中的标识
一旦namenode重新format后,namenode的身份标识已变,而datanode如果依然
持有原来的id,就不会被namenode识别
解决方法
先关闭datanode和namenode,然后删除datanode中储存文件的文件夹,然后重新启动。如果还是不行,可以删除掉namenode和datanode的储存文件的文件夹,然后对namenode重新格式化。再重新启动。

阅读全文
0 0