我无法为独立操作配置hadoop。
当我在做cp conf / * .xml输入时,我收到这些错误:
cp:无法创建常规文件input/capacity-scheduler.xml': Permission denied
cp: cannot create regular file
input / core-site.xml':权限被拒绝
cp:无法创建常规文件input/fair-scheduler.xml': Permission denied
cp: cannot create regular file
input / hadoop-policy.xml':权限被拒绝
cp:无法创建常规文件input/hdfs-site.xml': Permission denied
cp: cannot create regular file
input / mapred-queue-acls.xml':权限被拒绝
cp:无法创建常规文件`input / mapred-site.xml':权限被拒绝
之后我正在做bin / hadoop jar hadoop-examples - * .jar grep输出输出'dfs [a-z。] +',我收到这些错误:
/cygdrive/d/hadoop-1.2.1/libexec /../ conf / hadoop-env.sh:line 55:$'\ r':找不到命令 错误:未设置JAVA_HOME。 我编辑了env.sh文件并设置了JAVA_HOME。
有人能建议我吗?
答案 0 :(得分:0)
尝试以root用户(管理员)身份运行这些复制命令。这可能是一个权限问题,您的用户帐户没有在该目录中写入内容的权限。
您可以使用sudo
E.g:
sudo cp conf/*.xml input