1.删除hdfs-site.xml中dfs.namenode.name.dir目录和dfs.datanode.data.dir目录
然后 hdfs namenode -format
不然将无法启动namenode和datanode
2.重装jdk后,发现hadoop找不到java:
很可能是java路径不对或者没更新,如果java路径没错就在/etc/profile那里声明一下
java = /xxxx/xxx
将java 添加至环境变量
实在不行就直接修改hadoop安装目录下bin/hdfs文件
将最后一行的$java改成JAVA_HOME/bin/java
(yarn改的是bin/yarn文件)
注:推荐使用绝对路径,如上图