You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-user@hadoop.apache.org by "Allen, Ronald L." <al...@ornl.gov> on 2014/01/08 21:12:42 UTC
/home/r9r/hadoop-2.2.0/bin/hadoop: line 133:
/usr/java/default/bin/java: No such file or directory
Hello again,
I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
export HADOOP_INSTALL=/home/r9r
export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_HOME=$HADOOP_INSTALL
export HADOOP_HDFS_HOME=$HADOOP_INSTALL
export YARN_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
When I type hadoop version, I get the following:
/home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
/home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
I am stuck and do not know what to try from here. Does anyone have any ideas?
Thanks!
Ronnie
Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
No such file or directory
Posted by Hardik Pandya <sm...@gmail.com>.
your java home is not set correctly - its still looking under
usr/java/default/bin/java
in your hadoop-env.sh
JAVA_HOME should be /usr/lib/jvm/java-1.7.0/jre/
does your $PATH includes correct ${JAVA_HOME}?
On Wed, Jan 8, 2014 at 3:12 PM, Allen, Ronald L. <al...@ornl.gov> wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64.
> I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
> No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec:
> /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've
> checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any
> ideas?
>
> Thanks!
> Ronnie
Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
No such file or directory
Posted by Hardik Pandya <sm...@gmail.com>.
your java home is not set correctly - its still looking under
usr/java/default/bin/java
in your hadoop-env.sh
JAVA_HOME should be /usr/lib/jvm/java-1.7.0/jre/
does your $PATH includes correct ${JAVA_HOME}?
On Wed, Jan 8, 2014 at 3:12 PM, Allen, Ronald L. <al...@ornl.gov> wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64.
> I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
> No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec:
> /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've
> checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any
> ideas?
>
> Thanks!
> Ronnie
RE: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133:
/usr/java/default/bin/java: No such file or directory
Posted by "Allen, Ronald L." <al...@ornl.gov>.
Thanks for the replies!
I typed echo $PATH. Quite a few paths showed up, but not /usr/java/default/bin/java.
In my .bashrc file I have export PATH=/home/r9r/hadoop-2.2.0/bin:/home/r9r/hadoop-2.2.0/sbin:/usr/lib/jvm/java-1.7.0/jre:$PATH, and these all showed up.
I am still getting the same error.
I am not the only user for the machine I am using. Could there be another Hadoop on the machine conflicting with what I am trying to do?
________________________________________
From: Chris Mawata [chris.mawata@gmail.com]
Sent: Wednesday, January 08, 2014 6:51 PM
To: user@hadoop.apache.org
Subject: Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
What is on the system path?
(what do you get at the command console type)
$PATH
perhaps you have
/usr/java/default/bin
in there
On 1/8/2014 3:12 PM, Allen, Ronald L. wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any ideas?
>
> Thanks!
> Ronnie.
>
RE: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133:
/usr/java/default/bin/java: No such file or directory
Posted by "Allen, Ronald L." <al...@ornl.gov>.
Thanks for the replies!
I typed echo $PATH. Quite a few paths showed up, but not /usr/java/default/bin/java.
In my .bashrc file I have export PATH=/home/r9r/hadoop-2.2.0/bin:/home/r9r/hadoop-2.2.0/sbin:/usr/lib/jvm/java-1.7.0/jre:$PATH, and these all showed up.
I am still getting the same error.
I am not the only user for the machine I am using. Could there be another Hadoop on the machine conflicting with what I am trying to do?
________________________________________
From: Chris Mawata [chris.mawata@gmail.com]
Sent: Wednesday, January 08, 2014 6:51 PM
To: user@hadoop.apache.org
Subject: Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
What is on the system path?
(what do you get at the command console type)
$PATH
perhaps you have
/usr/java/default/bin
in there
On 1/8/2014 3:12 PM, Allen, Ronald L. wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any ideas?
>
> Thanks!
> Ronnie.
>
RE: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133:
/usr/java/default/bin/java: No such file or directory
Posted by "Allen, Ronald L." <al...@ornl.gov>.
Thanks for the replies!
I typed echo $PATH. Quite a few paths showed up, but not /usr/java/default/bin/java.
In my .bashrc file I have export PATH=/home/r9r/hadoop-2.2.0/bin:/home/r9r/hadoop-2.2.0/sbin:/usr/lib/jvm/java-1.7.0/jre:$PATH, and these all showed up.
I am still getting the same error.
I am not the only user for the machine I am using. Could there be another Hadoop on the machine conflicting with what I am trying to do?
________________________________________
From: Chris Mawata [chris.mawata@gmail.com]
Sent: Wednesday, January 08, 2014 6:51 PM
To: user@hadoop.apache.org
Subject: Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
What is on the system path?
(what do you get at the command console type)
$PATH
perhaps you have
/usr/java/default/bin
in there
On 1/8/2014 3:12 PM, Allen, Ronald L. wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any ideas?
>
> Thanks!
> Ronnie.
>
RE: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133:
/usr/java/default/bin/java: No such file or directory
Posted by "Allen, Ronald L." <al...@ornl.gov>.
Thanks for the replies!
I typed echo $PATH. Quite a few paths showed up, but not /usr/java/default/bin/java.
In my .bashrc file I have export PATH=/home/r9r/hadoop-2.2.0/bin:/home/r9r/hadoop-2.2.0/sbin:/usr/lib/jvm/java-1.7.0/jre:$PATH, and these all showed up.
I am still getting the same error.
I am not the only user for the machine I am using. Could there be another Hadoop on the machine conflicting with what I am trying to do?
________________________________________
From: Chris Mawata [chris.mawata@gmail.com]
Sent: Wednesday, January 08, 2014 6:51 PM
To: user@hadoop.apache.org
Subject: Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
What is on the system path?
(what do you get at the command console type)
$PATH
perhaps you have
/usr/java/default/bin
in there
On 1/8/2014 3:12 PM, Allen, Ronald L. wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any ideas?
>
> Thanks!
> Ronnie.
>
Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
No such file or directory
Posted by Chris Mawata <ch...@gmail.com>.
What is on the system path?
(what do you get at the command console type)
$PATH
perhaps you have
/usr/java/default/bin
in there
On 1/8/2014 3:12 PM, Allen, Ronald L. wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any ideas?
>
> Thanks!
> Ronnie.
>
Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
No such file or directory
Posted by Chris Mawata <ch...@gmail.com>.
What is on the system path?
(what do you get at the command console type)
$PATH
perhaps you have
/usr/java/default/bin
in there
On 1/8/2014 3:12 PM, Allen, Ronald L. wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any ideas?
>
> Thanks!
> Ronnie.
>
Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
No such file or directory
Posted by Hardik Pandya <sm...@gmail.com>.
your java home is not set correctly - its still looking under
usr/java/default/bin/java
in your hadoop-env.sh
JAVA_HOME should be /usr/lib/jvm/java-1.7.0/jre/
does your $PATH includes correct ${JAVA_HOME}?
On Wed, Jan 8, 2014 at 3:12 PM, Allen, Ronald L. <al...@ornl.gov> wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64.
> I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
> No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec:
> /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've
> checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any
> ideas?
>
> Thanks!
> Ronnie
Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
No such file or directory
Posted by Chris Mawata <ch...@gmail.com>.
What is on the system path?
(what do you get at the command console type)
$PATH
perhaps you have
/usr/java/default/bin
in there
On 1/8/2014 3:12 PM, Allen, Ronald L. wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any ideas?
>
> Thanks!
> Ronnie.
>
Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
No such file or directory
Posted by Chris Mawata <ch...@gmail.com>.
What is on the system path?
(what do you get at the command console type)
$PATH
perhaps you have
/usr/java/default/bin
in there
On 1/8/2014 3:12 PM, Allen, Ronald L. wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64. I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java: No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec: /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any ideas?
>
> Thanks!
> Ronnie.
>
Re: /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
No such file or directory
Posted by Hardik Pandya <sm...@gmail.com>.
your java home is not set correctly - its still looking under
usr/java/default/bin/java
in your hadoop-env.sh
JAVA_HOME should be /usr/lib/jvm/java-1.7.0/jre/
does your $PATH includes correct ${JAVA_HOME}?
On Wed, Jan 8, 2014 at 3:12 PM, Allen, Ronald L. <al...@ornl.gov> wrote:
> Hello again,
>
> I'm trying to install Hadoop 2.2.0 on Redhat 2.6.32-358.23.2.el6.x86_64.
> I have untar-ed hadoop-2.2.0.tar.gz and set my path variables as below.
>
> export HADOOP_INSTALL=/home/r9r
> export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_HOME=$HADOOP_INSTALL
> export HADOOP_HDFS_HOME=$HADOOP_INSTALL
> export YARN_HOME=$HADOOP_INSTALL
> export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
> export HADOOP_OPTS="-Djava.library.path"=$HADOOP_INSTALL/lib
>
> export JAVA_HOME=/usr/lib/jvm/java-1.7.0/jre/
>
> When I type hadoop version, I get the following:
>
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: /usr/java/default/bin/java:
> No such file or directory
> /home/r9r/hadoop-2.2.0/bin/hadoop: line 133: exec:
> /usr/java/default/bin/java: cannot execute: No such file or directory
>
> I've checked and rechecked my JAVA_HOME. I feel like it is correct. I've
> checked hadoop-env.sh and it is set to export JAVA_HOME=${JAVA_HOME}
>
> I am stuck and do not know what to try from here. Does anyone have any
> ideas?
>
> Thanks!
> Ronnie