之前不懂犯了个低级错误,导致datanode只能启动一个;很是奇怪;
首先,之前多次将namenode格式化,导致namenode和datanode的clusterID不一致无法启动datanode
注:clusterID在/usr/local/hadoop/hdfs/name/current目录下;
解决方案:修改Shadoop1 和 Shadoop2 的data/current目录下的VERSION文件,将clusterID修改一致即可;
结果呢我胡乱修改一通,将 storageID和 datanodeUuid也改成一样的了,结果会怎么样?
你上传文件至hdfs会报错误:E