问题描述: 虚拟机下两台机器一个master一个slave,hadoop启动后master,而slave的datanode的服务启动不了。 问题原因: 多次格式化hadoop namenode -format 引起的。 解决办法: 删除name和data目录下的Current的文件内容,删除hadoop目录下logs文件下所有文件及内容,重新格式化,再启动:./start-dfs.sh ./start-yarn.sh