我使用的Apache的Hadoop的二進制運行Hadoop和我一直在使用下面的命令啓動DFS,紗和先生守護程序:爲什麼JPS不顯示進程正在運行?
start-dfs.sh
start-yarn.sh
mr-jobhistory-daemon.sh start historyserver
在這之後一切正常,即,我能看到HDFS UI ,資源amanger UI,作業歷史UI等
這裏是JPS命令輸出:
sh-3.2# jps
61601 Jps
sh-3.2#
但是,當我檢查哪些進程正在使用JPS命令運行時,它沒有顯示任何進程在運行,沒有名字的節點datanode,沒有資源管理器,沒有secondarynamenode。即便如此,我可以心安理得地從文件和本地複製到HDFS,使目錄上HDFS等
我的問題是,爲什麼JPS命令沒有顯示其實際運行的進程?我們是否需要用其他參數來調用jps來檢查流程?
我的Hadoop集羣是使用KV用戶運行。不過,我仍然嘗試sudo su並跑了jps,但沒有運氣。 – KayV