when i  am trying to start the namenode there is an error in the start
up and when i  try to check the hadoop-env.sh file then i get error
message as

JAVA_HOME not set properly

resourcemanager running as process 6675. Stop it first.
hduser@localhost's password:
localhost: Error: JAVA_HOME is not set and could not be found.
hduser@canberra:~/work/software/cloudera/hadoop-2.0.0-cdh4.0.0$
hduser@canberra:~/work/software/cloudera/hadoop-2.0.0-cdh4.0.0$ sh -x !!
sh -x sbin/start-yarn.sh
+ echo starting yarn daemons
starting yarn daemons
+ dirname sbin/start-yarn.sh
+ bin=sbin
+ cd sbin
+ pwd
+ bin=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin
+ 
DEFAULT_LIBEXEC_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec
+ 
HADOOP_LIBEXEC_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec
+ . 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec/yarn-config.sh
+ which sbin/start-yarn.sh
+ bin=sbin/start-yarn.sh
+ dirname sbin/start-yarn.sh
+ bin=sbin
+ cd sbin
+ pwd
+ bin=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin
+ 
DEFAULT_LIBEXEC_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec
+ 
HADOOP_LIBEXEC_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec
+ [ -e 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec/hadoop-config.sh
]
+ . 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec/hadoop-config.sh
+ this=sbin/start-yarn.sh
+ dirname -- sbin/start-yarn.sh
+ cd -P -- sbin
+ pwd -P
+ common_bin=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin
+ basename -- sbin/start-yarn.sh
+ script=start-yarn.sh
+ 
this=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/start-yarn.sh
+ [ -f 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/hadoop-layout.sh
]
+ HADOOP_COMMON_DIR=share/hadoop/common
+ HADOOP_COMMON_LIB_JARS_DIR=share/hadoop/common/lib
+ HADOOP_COMMON_LIB_NATIVE_DIR=lib/native
+ HDFS_DIR=share/hadoop/hdfs
+ HDFS_LIB_JARS_DIR=share/hadoop/hdfs/lib
+ YARN_DIR=share/hadoop/mapreduce
+ YARN_LIB_JARS_DIR=share/hadoop/mapreduce/lib
+ MAPRED_DIR=share/hadoop/mapreduce
+ MAPRED_LIB_JARS_DIR=share/hadoop/mapreduce/lib
+ cd -P -- /home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/..
+ pwd -P
+ 
HADOOP_DEFAULT_PREFIX=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0
+ HADOOP_PREFIX=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0
+ export HADOOP_PREFIX
+ [ 0 -gt 1 ]
+ [ -e 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/conf/hadoop-env.sh
]
+ DEFAULT_CONF_DIR=etc/hadoop
+ export 
HADOOP_CONF_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/etc/hadoop
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec/hadoop-config.sh:
78: Syntax error: word unexpected (expecting ")")
hduser@canberra:~/work/software/cloudera/hadoop-2.0.0-cdh4.0.0$ ls
libexec/hadoop-config.sh
libexec/hadoop-config.sh
hduser@canberra:~/work/software/cloudera/hadoop-2.0.0-cdh4.0.0$ vi !$
vi libexec/hadoop-config.sh
hduser@canberra:~/work/software/cloudera/hadoop-2.0.0-cdh4.0.0$ vi
libexec/hadoop-config.sh
hduser@canberra:~/work/software/cloudera/hadoop-2.0.0-cdh4.0.0$ bash
hduser@canberra:~/work/software/cloudera/hadoop-2.0.0-cdh4.0.0$
sbin/start-yarn.sh
starting yarn daemons
resourcemanager running as process 6675. Stop it first.
hduser@localhost's password:
localhost: Error: JAVA_HOME is not set and could not be found.
hduser@canberra:~/work/software/cloudera/hadoop-2.0.0-cdh4.0.0$ sh
$ pwd
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0
$ sbin/start-yarn.s
sh: sbin/start-yarn.s: not found
$ ^[: not found
$ :
$
$
$
$ clear
$ pwd
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0
$ sbin/start-yarn.sh
starting yarn daemons
resourcemanager running as process 6675. Stop it first.
hduser@localhost's password:
localhost: Error: JAVA_HOME is not set and could not be found.
$ sh -x !!
sh: : not found!!
$ ^[[A^[[A
$ :
$
$
$ sh -x sbin/start-yarn.sh
+ echo starting yarn daemons
starting yarn daemons
+ dirname sbin/start-yarn.sh
+ bin=sbin
+ cd sbin
+ pwd
+ bin=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin
+ 
DEFAULT_LIBEXEC_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec
+ 
HADOOP_LIBEXEC_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec
+ . 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec/yarn-config.sh
+ which sbin/start-yarn.sh
+ bin=sbin/start-yarn.sh
+ dirname sbin/start-yarn.sh
+ bin=sbin
+ cd sbin
+ pwd
+ bin=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin
+ 
DEFAULT_LIBEXEC_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec
+ 
HADOOP_LIBEXEC_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec
+ [ -e 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec/hadoop-config.sh
]
+ . 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec/hadoop-config.sh
+ this=sbin/start-yarn.sh
+ dirname -- sbin/start-yarn.sh
+ cd -P -- sbin
+ pwd -P
+ common_bin=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin
+ basename -- sbin/start-yarn.sh
+ script=start-yarn.sh
+ 
this=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/start-yarn.sh
+ [ -f 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/hadoop-layout.sh
]
+ HADOOP_COMMON_DIR=share/hadoop/common
+ HADOOP_COMMON_LIB_JARS_DIR=share/hadoop/common/lib
+ HADOOP_COMMON_LIB_NATIVE_DIR=lib/native
+ HDFS_DIR=share/hadoop/hdfs
+ HDFS_LIB_JARS_DIR=share/hadoop/hdfs/lib
+ YARN_DIR=share/hadoop/mapreduce
+ YARN_LIB_JARS_DIR=share/hadoop/mapreduce/lib
+ MAPRED_DIR=share/hadoop/mapreduce
+ MAPRED_LIB_JARS_DIR=share/hadoop/mapreduce/lib
+ cd -P -- /home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/..
+ pwd -P
+ 
HADOOP_DEFAULT_PREFIX=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0
+ HADOOP_PREFIX=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0
+ export HADOOP_PREFIX
+ [ 0 -gt 1 ]
+ [ -e 
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/conf/hadoop-env.sh
]
+ DEFAULT_CONF_DIR=etc/hadoop
+ export 
HADOOP_CONF_DIR=/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/etc/hadoop
/home/hduser/work/software/cloudera/hadoop-2.0.0-cdh4.0.0/sbin/../libexec/hadoop-config.sh:
78: Syntax error: word unexpected (expecting ")")
$



this long list of error just say that the java home properly can some
one help as to what is the error ?? plz :)

Reply via email to