按照各个教程配置完hadoop后,用如下指令启动守护进程:

$ sudo sbin/start-all.sh


用echo $?确认指令执行过程无误,但jps指令就是看不到进程:

$ jps
7542 Jps

grep进程后确认守护进程实际上都已正常运行,偶然想起之前的配置均是sudo下进行,因此同样应该用sudo切到root下查看,使用sudo jps

$ sudo jps
 6854 SecondaryNameNode
 7495 Jps
 7018 ResourceManager
 7342 NodeManager
 6478 NameNode
 6655 DataNode