start-all.sh: command not found
路径配置的问题:
- 先看看自己的/etc/profile文件下的路径配置:PATH有没有加上HADOOP的路径
- 如果已经加上了需要source /etc/profile更新一下
- 一般在更改VERSION文件之后都需要source一下(更改VERSION后面讲)
运行之后没有NameNode
需要对Namenode进行格式化,hadoop namenode -format
运行之后没有DataNode
一般出现这个情况是DataNode的版本和Namenode不同,因为Namenode频繁的格式化
- 需要现在logs里面找到DataNode .log文件里面的报错:找到Cluster-ID并复制
- 找到DataNode文件夹(路径在hdfs的配置xml文件中有)下的VERSION文件,将CID改为复制的CLUSTER-ID