Here I am facing very strange issue in Ubuntu 12.04 Server, 64 Bit version. I installed java 7 JDK manually (Copy-pasted the jdk folder in /usr/lib/jvm and done lots of configuration to manage the java, javac and jps commands working properly). When formatting the name node by-
hadoop namenode -format
my shell shows:
$HADOOP_HOME is deprecated
and then suddenly returns to shell without formatting the namenode. Also after starting the hadoop daemons by:
start-all.sh
they start by showing below message:
Warning: $HADOOP_HOME is deprecated.
starting namenode, logging to /usr/local/hadoop-1.2.1/libexec/../logs/hadoop-ubuntu1-namenode-jci1.out
jci1: starting datanode, logging to /usr/local/hadoop-1.2.1/libexec/../logs/hadoop-ubuntu1-datanode-jci1.out
jci1: starting secondarynamenode, logging to /usr/local/hadoop-1.2.1/libexec/../logs/hadoop-ubuntu1-secondarynamenode-jci1.out
starting jobtracker, logging to /usr/local/hadoop-1.2.1/libexec/../logs/hadoop-ubuntu1-jobtracker-jci1.out
jci1: starting tasktracker, logging to /usr/local/hadoop-1.2.1/libexec/../logs/hadoop-ubuntu1-tasktracker-jci1.out
but when I try to see the processes by "jps" the output is like:
9351 -- main class information unavailable
9184 -- main class information unavailable
9520 -- main class information unavailable
9612 -- process information unavailable
9831 Jps
and after some time the jps shows only jps process:
9831 Jps
I am unable to figure-out why daemons are stopping just after start. Is it java issue? Please give me advice what should I do to sort it out.