问题出在了我多次格式化导致namenode启动不了这时候就需要删除原目录 rm -fr *
即core-site.xml下配置的hadoop.tmp.dir所指向的目录,重新建立配置的空目录 格式化namdenode,hadoop namenode -format再重新运行start-all.sh启动成功后再jps测试一下