问题:启动hdfs,datanode没有启动
出现现象:
./op/ssh_all.sh jps 进程看不到DataNode
原因:
.dataname初始化了两次,导致datanode的clusterID 和 namenode的clusterID 不匹配。
解决办法:
通过hdfs-site.xml文件,找到datanode和namenode配置的dir路径。namenode路径下的/current下的VERSION 文件中的clusterID复制到datanode路径下的/current下的VERSION中,覆盖掉原来的clusterID,让两个保持一致。