问题1:sbin启动./start-all.sh,jps查看服务,发现没有datanode,namenode
解决:删除掉dfs文件夹中name和data文件夹里的所有内容
去到$HADOOP_HOME/bin下面执行
重启即可
问题2:hadoop集群启动namenode成功,而datanode未启动
解决:修改VERSION文件。
在namenode节点上打开:
进入hadoop-2.4.1/tmp/dfs/name/current/
打开VERSION:
vi VERSION
复制clustreID的值
打开datanode1节点:
进入hadoop-2.4.1/tmp/dfs/data/current/
打开VERSION: vi VERSION
粘贴clustreID的值