Apache Hadoop 2.6:伪分发模式设置

时间:2014-12-09 07:08:55

标签: apache hadoop

我正按照链接中提供的说明为Psuedo Distributed Operation设置Apche Hadoop 2.6:

http://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/SingleCluster.html

执行命令后,我遇到了一个问题:$ bin/hdfs dfs -put etc/hadoop input

错误消息为:put:'input': No such file or directory

如何解决这个问题?

另外,我已使用语句hadoop-env.sh编辑了export HADOOP_PREFIX=/usr/local/hadoop,但无法理解为什么shell打印出警告:/usr/local/hadoop/etc/hadoop/hadop-env.sh: line 32: export:='/usr/local/hadoop': not a valid identifier

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我已经解决了这个问题。

我创建了目录:$ bin/hdfs dfs -mkdir /user/root,问题解决了,因为我以ubuntu中的root身份登录。早些时候,我提供了错误的用户名,因此面临着这个问题。