0

我无法为独立操作配置 hadoop。当我进行 cp conf/*.xml 输入时,我收到以下错误:cp:无法创建常规文件input/capacity-scheduler.xml': Permission denied cp: cannot create regular file输入/core-site.xml':权限被拒绝 cp:​​无法创建常规文件input/fair-scheduler.xml': Permission denied cp: cannot create regular file输入/hadoop-policy.xml':权限被拒绝 cp:​​无法创建常规文件input/hdfs-site.xml': Permission denied cp: cannot create regular fileinput/mapred-queue-acls.xml':权限被拒绝 cp:​​无法创建常规文件 `input/mapred-site.xml':权限被拒绝

之后,当我在做 bin/hadoop jar hadoop-examples-*.jar grep input output 'dfs[az.]+' 时,我收到以下错误:

/cygdrive/d/hadoop-1.2.1/libexec/../conf/hadoop-env.sh:第 55 行:$'\r':找不到命令错误:未设置 JAVA_HOME。我已经编辑了 env.sh 文件并设置了 JAVA_HOME。

谁能给我一些建议?

4

1 回答 1

0

尝试以 root 用户(管理员)身份运行这些复制命令。这可能是您的用户帐户没有权限在该目录中写入内容的权限问题。

您可以通过使用在许多 Linux 发行版中执行此操作sudo

例如:

sudo cp conf/*.xml input

于 2013-09-27T16:56:06.037 回答