Hadoop单节点安装 - 格式化Hadoop文件系统

3
当我尝试格式化HDFS时,出现以下错误:
这是我第一次安装Hadoop。
hduser@dbserver:~$ /home/hduser/hadoop/bin/hadoop namenode -format

/home/hduser/hadoop/bin/hadoop: 第297行: /usr/lib/j2sdk1.5-sun/bin/java:没有这个文件或目录 /home/hduser/hadoop/bin/hadoop: 第345行: /usr/lib/j2sdk1.5-sun/bin/java:没有这个文件或目录 /home/hduser/hadoop/bin/hadoop: 第345行:exec: /usr/lib/j2sdk1.5-sun/bin/java:无法执行,没有这个文件或目录。
欢迎提出任何建议。
1个回答

2
您需要在hadoop-env.sh文件中取消注释并设置JAVA_HOME,很可能是这样。

感谢您的帮助。我通过将JAVA_HOME变量设置为JAVA_HOME="/usr/lib/jvm/java-6-sun"来解决了这个问题。 - Nik
这正是您所建议的 hadoop-env.sh 文件 :). 现在我遇到了一个不同的错误。我不确定是否应该提出单独的问题或者只是在这个线程中继续提问。 - Nik

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接