我完全按照hadoop官网上的步骤操作,但是总是报如下错误:
starting namenode, logging to /home/videni/Tools/hadoop-1.0.3/libexec/../logs/hadoop-videni-namenode-videni-Latitude-E6400.out
cat: /usr/lib/hadoop-0.20.2/conf/slaves: No such file or directory
cat: /usr/lib/hadoop-0.20.2/conf/masters: No such file or directory
starting jobtracker, logging to /home/videni/Tools/hadoop-1.0.3/libexec/../logs/hadoop-videni-jobtracker-videni-Latitude-E6400.out
cat: /usr/lib/hadoop-0.20.2/conf/slaves: No such file or directory
我现在只想设置一个Standalone Operation,是否必须设置三个xml文件,如core-site.xml、hdfs-site.xml、mapred-site.xml?
我检查了日志文件,其中一些说 Error: JAVA_HOME is not set
,但我在 hadoop-env.sh 文件中设置了它。
最佳答案
配置文件取决于 $HADOOP_HOME 路径。确保在 ~/.bashrc 中正确设置了 $HADOOP_HOME。
关于Hadoop:/usr/lib/hadoop-0.20.2/conf/slaves: 没有那个文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12154826/