2013-09-27 78 views
0

我無法配置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輸入/ mapred-隊列acls.xml':權限被拒絕 CP:無法創建常規文件`輸入/ mapred-site.xml中「:權限被拒絕無法配置hadoop

然後當我做bin/hadoop jar hadoop-examples - *。jar grep輸入輸出'dfs [az。] +',我得到這些錯誤:

/cygdrive/d/ha doop-1.2.1/libexec /../ conf/hadoop-env.sh:第55行:$'\ r':未找到命令 錯誤:未設置JAVA_HOME。 我編輯了env.sh文件並設置了JAVA_HOME。

任何人都可以給我一些建議嗎?

+0

等待答案。 – user861938

回答

0

嘗試以root用戶(管理員)身份運行這些複製命令。這可能是一個權限問題,您的用戶帳戶沒有權限在該目錄中寫入內容。

您可以通過使用sudo

E.g在許多Linux發行版的做到這一點:

sudo cp conf/*.xml input

+0

我在Windows上使用cygwin。那麼JAVA_HOME沒有設置? – user861938

+0

我不確定JAVA_HOME。至於權限被拒絕,你能給出ls -la的輸出(所以我可以看到權限)?也許將輸出複製到Pastebin.com並給我鏈接,這樣你就不必將它粘貼到評論中。 –

+0

conf d --------- + 1 Harsh None 0 Sep 26 20:30 contrib ---------- + 1 Harsh None 6842 Jul 23 03:56 hadoop-ant-1.2 .jar ---------- + 1 Harsh None 414 Jul 23 03:56 hadoop-client-1.2.1.jar ---------- + 1 Harsh None 4203147 Jul 23 03:56 hadoop-core-1.2.1.jar ---------- + 1 Harsh None 142726 Jul 23 03:56 hadoop- – user861938