You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-user@hadoop.apache.org by soham sardar <so...@gmail.com> on 2012/06/19 14:29:37 UTC

namenode startup error

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 :)

Re: namenode startup error

Posted by Jagat Singh <ja...@gmail.com>.
Just try the steps which i mentioned in your earlier question.

And this would go.

Re: namenode startup error

Posted by Harsh J <ha...@cloudera.com>.
Hi,

This may be CDH4 related, so I am moving it to cdh-user@cloudera.org
(https://groups.google.com/a/cloudera.org/forum/?fromgroups#!forum/cdh-user),
bcc'd common-user@ and CC'd you in case you aren't subscribed to the
cdh-user lists.

For your JAVA_HOME issue, could you try setting in your ~/.bashrc or
~/.bash_profile the proper JAVA_HOME path via an "export
JAVA_HOME=/path/to/jdk" and then reload your shell (or source
~/.bashrc, etc.) and try again?

On Tue, Jun 19, 2012 at 5:59 PM, soham sardar <so...@gmail.com> wrote:
> 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 :)



-- 
Harsh J