The problem is
The program 'jps' can be found in the following packages:
Try: sudo apt-get install <selected package>
hduser@saket-K53SM:/usr/local/hadoop$ java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b04)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03, mixed mode)
hduser@saket-K53SM:/usr/local/hadoop$ cat conf/hadoop-env.sh | grep JAVA_HOME
# The only required environment variable is JAVA_HOME. All others are
# set JAVA_HOME in this file, so that it is correctly defined on
That is actually not a Hadoop problem. Hadoop does not use JPS.
If JPS can't be found, you have to put it into your path or create an alias.
The JPS executable can be found under
The alias for example could be:
Or if you don't care about using JPS, you could instead do a
ps aux | grep java
which will approx. give you the same result ;)