[root@localhost jvm]# cd /opt/hadoop-1.2.1/bin/
[root@localhost bin]# hadoop namenode -format
/opt/hadoop-1.2.1/bin/hadoop: line 350: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java: No such file or directory
/opt/hadoop-1.2.1/bin/hadoop: line 434: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java: No such file or directory
/opt/hadoop-1.2.1/bin/hadoop: line 434: exec: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/bin/java: cannot execute: No such file or directory
解决了我把它写在博客里了 https://my.oschina.net/zjllovecode/blog/1541380
可能更jdk有关,之前装的是1.6,还有一个1.7的,问题解决了
把环境变量 默认存放地址注释了