Hadoop启动后没有DataNode
我的Ubuntu版本:14.04.6
Hadoop版本:2.7.1
jdk版本:jdk-8u11-linux-x64.tar``
原因:
使用hadoop namenode -format格式化namenode时,会在namenode数据文件夹(这个文件夹为自己配置文件中dfs.name.dir的路径)中保存一个current/VERSION文件,记录clusterID,datanode中保存的current/VERSION文件中的clustreID的值是上一次格式化保存的clusterID,这样,datanode和namenode之间的ID不一致。
解决办法:
在dfs/name目录下找到一个current/VERSION文件,记录clusterID并复制。
然后dfs/data目录下找到一个current/VERSION文件,
将其中clustreID的值替换成刚刚复制的clusterID的值即可;
找到这个就可以改id了。
Hadoop启动后没有DataNode
最新推荐文章于 2024-09-05 14:03:45 发布