hadoop start-all.sh后,jps显示没有namenode 解决方法: 1 在conf/core-site.xml覆盖hadoop.tmp.dir的默认值即可: <property> <name>Hadoop.tmp.dir</name> <value>/usr/local/hadoop/tmp</value> <description>Abase for other temporary directories.</description> </property> 解法二:hdfs-site.xml位置是否在/etc/hadoop/ 以及配置是否正确 以上借鉴自 解法三:执行stop-all.sh,然后在/usr/local/hadoop/dfs文件夹下新建name文件夹,执行 hadoop namenode –format