Hadoop env export JAVA_HOME=/usr/lib/jvm/jdk1.7.0/
I followed the above steps. hduser@base:~$ *java -version* *java version "1.7.0_45"* *Java(TM) SE Runtime Environment (build 1.7.0_45-b18)* *Java HotSpot(TM) Client VM (build 24.45-b08, mixed mode, sharing)* hduser@base:~$ hduser@base:~$ *which java* */usr/bin/java* hduser@base:~$ hduser@base:~$ */usr/local/hadoop/bin/hadoop namenode -format* */usr/local/hadoop/bin/hadoop: line 320: /usr/lib/jvm/jdk1.7.0//bin/java: cannot execute binary file* */usr/local/hadoop/bin/hadoop: line 390: /usr/lib/jvm/jdk1.7.0//bin/java: cannot execute binary file* */usr/local/hadoop/bin/hadoop: line 390: /usr/lib/jvm/jdk1.7.0//bin/java: Success* hduser@base:~$ Still I am getting the error message. What can be done? Thanks Navaz On Tue, Jan 7, 2014 at 3:58 PM, German Florez-Larrahondo < german...@samsung.com> wrote: > This could be because you are trying to run the incorrect version of java > for your platform > > > > What do you see when you do the following > > > > > > ubuntu@---:~$ file `which java` > > /home/ubuntu/GERMAN/WORKLOADS/java/jdk1.7.0_25/bin//java: ELF 64-bit LSB > executable, x86-64, version 1 (SYSV), dynamically linked (uses shared > libs), for GNU/Linux 2.6.9, > BuildID[sha1]=0x47f558a5fd950bfecb09a1c6d692967d949796d7, not stripped > > > > > > *From:* navaz [mailto:navaz....@gmail.com] > *Sent:* Tuesday, January 07, 2014 2:12 PM > *To:* user > *Subject:* JAVA cannot execute binary file > > > > Hi > > > > I am following the hadoop document. > > https://www.dropbox.com/s/05aurcp42asuktp/Chiu%20Hadoop%20Pig%20Install%20Instructions.docx > > Installed JDK7. > > > > VM: > > ==== > > > > hduser@base:~$ lsb_release -a > > No LSB modules are available. > > Distributor ID: Ubuntu > > Description: Ubuntu 13.04 > > Release: 13.04 > > Codename: raring > > hduser@base:~$ > > > > But I am getting the below error message. > > > > hduser@base:~$ java -version > > -su: /usr/bin/java: cannot execute binary file > > hduser@base:~$ > > > > > > hduser@base:~$ /usr/local/hadoop/bin/hadoop namenode -format > > /usr/local/hadoop/bin/hadoop: line 320: /usr/lib/jvm/jdk1.7.0//bin/java: > cannot execute binary file > > /usr/local/hadoop/bin/hadoop: line 390: /usr/lib/jvm/jdk1.7.0//bin/java: > cannot execute binary file > > /usr/local/hadoop/bin/hadoop: line 390: /usr/lib/jvm/jdk1.7.0//bin/java: > Success > > hduser@base:~$ > > hduser@base:~$ > > > > > > Could you please help me in this. > > > > Thanks & Regrads > > *Abdul Navaz* > > > > > -- *Abdul Navaz* *Masters in Network Communications* *University of Houston* *Houston, TX - 77204-4020* *Ph - 281-685-0388* *fabdulna...@uh.edu* <fabdulna...@uh.edu>