Java 单节点hadoop安装Ubuntu 10.04
我遵循这个教程 我在尝试格式化hdfs文件系统时遇到此错误Java 单节点hadoop安装Ubuntu 10.04,java,ubuntu,hadoop,Java,Ubuntu,Hadoop,我遵循这个教程 我在尝试格式化hdfs文件系统时遇到此错误 /usr/local/hadoop/bin/hadoop: line 320: /usr/lib/jvm/jav-6-sun/bin/java: No such file or directory /usr/local/hadoop/bin/hadoop: line 390: /usr/lib/jvm/jav-6-sun/bin/java: No such file or directory /usr/local/hadoop/bin/
/usr/local/hadoop/bin/hadoop: line 320: /usr/lib/jvm/jav-6-sun/bin/java: No such file or directory
/usr/local/hadoop/bin/hadoop: line 390: /usr/lib/jvm/jav-6-sun/bin/java: No such file or directory
/usr/local/hadoop/bin/hadoop: line 390: exec: /usr/lib/jvm/jav-6-sun/bin/java: cannot execute: No such file or directory
当我回java主页时,这就是我得到的
mco@mco-desktop:~$ echo $JAVA_HOME
/usr/lib/jvm/java-6-sun
这是我在hadoop-env.sh中的java路径
# The java implementation to use. Required.
export JAVA_HOME=/usr/lib/jvm/jav-6-sun
运行Ubuntu10.04和hadoop 1.0.4这只是一个输入错误,您没有在hadoop env.sh文件中正确编写
java
。应该是这样写的:
# The java implementation to use. Required.
export JAVA_HOME=/usr/lib/jvm/java-6-sun
而不是:
# The java implementation to use. Required.
export JAVA_HOME=/usr/lib/jvm/jav-6-sun
考虑到这一点,不要忘记在之后重新启动集群