我的Hadoop是3.1,前面都配置好之后启动Hadoop,发现master机,进程没有namenode,最后发现是没有格式化namenode的原因。
1.启动dfs与yarn之后,master机进程还是只有3个,发现namenode没有启动,查看namenode日志(在Hadoop3.1.0文件夹的logs文件夹中)hadoop-csu-namenode-master.log(名字根据主机名会有所不同)。
2. 然后去dfs目录下发现没有name文件夹,就自己建了一个。
3.发现还是不行,又去查看日志,发现提示不能被格式化,又关掉dfs和yarn。
使用hdfs namenode -format 命令格式化。
4.再次启动,ok成功解决。