Hadoop启动的时候,发现Datanode启动不了,解决办法
2017-11-07 14:38
375 查看
(1)现象:
#jps
看不到DataNode
(2)可能原因:
datanode的clusterID 和 namenode的clusterID 不匹配。
(3)解决办法:
找到data和name配置的dir路径,找到hdfs-site.xml文件(cd hadoop-2.6.5/etc/hadoop/)
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>dfs.name.dir</name>
<value>/home/cc/hadoop/name</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/home/cc/hadoop/data</value>
</property>
<property>
<name>dfs.replication</name>
<value>2</value>
</property>
</configuration>
进入配置的目录
cd /home/cc/hadoop/
能看到 data和name两个文件夹,
将name/current下的VERSION中的clusterID复制到data/current下的VERSION中,覆盖掉原来的clusterID
让两个保持一致。
然后重启Haddop,启动后执行jps,查看进程。
OK,DataNode已经出现!
#jps
看不到DataNode
(2)可能原因:
datanode的clusterID 和 namenode的clusterID 不匹配。
(3)解决办法:
找到data和name配置的dir路径,找到hdfs-site.xml文件(cd hadoop-2.6.5/etc/hadoop/)
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>dfs.name.dir</name>
<value>/home/cc/hadoop/name</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/home/cc/hadoop/data</value>
</property>
<property>
<name>dfs.replication</name>
<value>2</value>
</property>
</configuration>
进入配置的目录
cd /home/cc/hadoop/
能看到 data和name两个文件夹,
将name/current下的VERSION中的clusterID复制到data/current下的VERSION中,覆盖掉原来的clusterID
让两个保持一致。
#Tue Nov 07 00:37:37 EST 2017 storageID=DS-bab60b94-88d8-43e4-810e-337684f621e8 clusterID=CID-0fe4b1be-69ee-4894-b97a-7470fe3ff79d cTime=0 datanodeUuid=4acb3c75-9dc5-4e70-a6dc-f2ac6b9f4ab6 storageType=DATA_NODE layoutVersion=-56
然后重启Haddop,启动后执行jps,查看进程。
OK,DataNode已经出现!
相关文章推荐
- 【hadoop】DataNode,NameNode,JobTracker,TaskTracker用jps查看无法启动解决办法
- hadoop集群运行jps命令以后Datanode节点未启动的解决办法
- 搭建Hadoop2集群出现Datanode启动不了的问题及解决办法
- Hadoop的datanode没有启动--解决办法
- 启动 Hadoop 集群时datanode节点不启动原因之一——格式化次数太多的解决办法
- hadoop datanode 无法启动之 namenode ID 不一致解决办法。
- Hadoop分布式时远程Datanode无法启动的解决办法
- Hadoop2.7.x中所有的DataNode都启动不了解决办法
- Hadoop集群所有的DataNode都启动不了解决办法
- 【解决办法】Hadoop2.6.4 datanode 无法启动,错误:All specified directories are failed to load.
- 重新格式化hadoop的namenode导致datanode无法启动的最简单解决办法
- Hadoop集群所有的DataNode都启动不了解决办法
- hadoop多次格式化后出现datanode无法正常启动的解决办法
- Hadoop集群所有的DataNode都启动不了解决办法
- 【hadoop】DataNode,NameNode,JobTracker,TaskTracker用jps查看无法启动解决办法
- 【Hadoop】关于hadoop在./start-all.sh指令启动后子节点没有datanode进程的解决办法
- hadoop 在搭建分布式时遇到DataNode,NameNode,JobTracker,TaskTracker用jps查看无法启动解决办法
- 【hadoop】DataNode用jps查看无法启动解决办法
- hadoop集群运行jps命令以后Datanode节点未启动的解决办法
- Hadoop DataNode用jps查看无法启动的解决办法