hadoop二次format后datanode不启动解决
2017-07-12 13:28
274 查看
在hadoop中,当第二次或者更多执行hdfs namenode -format
再启动hdfs后,可能会出现datanode无法启动,这时需要去看启动日志,日志在hadoop环境目录下的logs里面
查看datanode的log日志hadoop-root-datanode-***.log
如果看到
java.io.IOException: Incompatible clusterIDs in /tmp/hadoop-root/dfs/data: namenode clusterID = CID-5fa5d544-a4ae-4056-ad45-a3564cb23a7a; datanode clusterID = CID-7d56d760-3511-4115-98a3-2bf78faea685
这代表datanode的clusterID和namenode的clusterID不一致,这导致了datanode无法启动
那接下来就是去修改datanode的clusterID,从上面可以看到,我需要去/tmp/hadoop-root/dfs/data里面去修改
进去后再进入current目录,修改VERSION文件
storageID=DS-e9fc3d3d-92cb-401b-9dea-e8f7dd85f9bd
clusterID=CID-5fa5d544-a4ae-4056-ad45-a3564cb23a7a把这里修改成namenode的clusterID,我这里是已经修改过的
cTime=0
datanodeUuid=494b3f61-a269-4e1d-bc8b-c3690f9382a4
storageType=DATA_NODE
layoutVersion=-56
好了,再重启hdfs,datanode就可以启动了
再启动hdfs后,可能会出现datanode无法启动,这时需要去看启动日志,日志在hadoop环境目录下的logs里面
查看datanode的log日志hadoop-root-datanode-***.log
如果看到
java.io.IOException: Incompatible clusterIDs in /tmp/hadoop-root/dfs/data: namenode clusterID = CID-5fa5d544-a4ae-4056-ad45-a3564cb23a7a; datanode clusterID = CID-7d56d760-3511-4115-98a3-2bf78faea685
这代表datanode的clusterID和namenode的clusterID不一致,这导致了datanode无法启动
那接下来就是去修改datanode的clusterID,从上面可以看到,我需要去/tmp/hadoop-root/dfs/data里面去修改
进去后再进入current目录,修改VERSION文件
storageID=DS-e9fc3d3d-92cb-401b-9dea-e8f7dd85f9bd
clusterID=CID-5fa5d544-a4ae-4056-ad45-a3564cb23a7a把这里修改成namenode的clusterID,我这里是已经修改过的
cTime=0
datanodeUuid=494b3f61-a269-4e1d-bc8b-c3690f9382a4
storageType=DATA_NODE
layoutVersion=-56
好了,再重启hdfs,datanode就可以启动了
相关文章推荐
- hadoop namenode -format 后出现datanode 无法启动故障解决办法
- hadoop 完全分布式 下 datanode无法启动解决方法
- hadoop多次格式化后出现datanode无法正常启动的解决办法
- hadoop 安装出现的几种异常的处理方法,hadoop无法启动,no namenode to stop问题的解决方法,no datanode
- 关于配置伪分布hadoop无法启动datanode的解决
- hadoop 完全分布式 下 datanode无法启动解决方法
- hadoop format之后datanode起不了解决方法
- 【hadoop】DataNode用jps查看无法启动解决办法
- Hadoop在linux下无法启动DataNode解决方法
- Ubuntu 14.04下hadoop 2.2.0 伪分布环境配置datanode不能启动的解决办法
- Hadoop 在重启或者多次格式化后无法启动datanode问题的解决
- 【hadoop】DataNode,NameNode,JobTracker,TaskTracker用jps查看无法启动解决办法
- hadoop datanode 启动失败,没有任何报错的解决
- hadoop 完全分布式 下 datanode无法启动解决方法
- 【Hadoop datanode重新加载失败无法启动现象解决方法介绍】
- 解决hadoop集群中datanode启动后自动关闭的问题
- Hadoop分布式时远程Datanode无法启动的解决
- Hadoop分布式时远程Datanode无法启动的解决办法
- 【hadoop】DataNode,NameNode,JobTracker,TaskTracker用jps查看无法启动解决办法
- hadoop多次格式化namenode造成datanode无法启动问题解决