title: Why is JPS showing no process running?
body: <p>I am running a hadoop using the apache-hadoop binary and i have started dfs, yarn and mr deamon using the following commands:</p>
  
  <pre><code>start-dfs.sh
  start-yarn.sh
  mr-jobhistory-daemon.sh start historyserver
  </code></pre>
  
  <p>After this everything is working fine, viz, i could see the HDFS UI, resource amanger UI, Job History UI etc.</p>
  
  <p>Here is the jps command output:</p>
  
  <pre><code>sh-3.2# jps
  61601 Jps
  sh-3.2#
  </code></pre>
  
  <p>But, when i am checking which processes are running using the jps command, it is showing no processes running, no name node, no datanode, no resource manager, no secondarynamenode. Even though, i could comfortably copy files from and to local to HDFS, make directory on HDFS etc.</p>
  
  <p>My question is why the jps command is not showing the processes which are actually running? Do we need to invoke jps with some other argument to check the processes?</p>