嘗試在格式化namenode的步驟 處嘗試設置單節點hadoop羣集時出錯。hadoop單節點設置bash:bin/hadoop權限被拒絕
命令:
bin/hadoop namenode -format
錯誤:
bash: bin/hadoop : permission denied
我想這在Ubuntu 12.10,12.04,11.04,並得到了同樣的錯誤所有。
我該怎麼辦?
嘗試在格式化namenode的步驟 處嘗試設置單節點hadoop羣集時出錯。hadoop單節點設置bash:bin/hadoop權限被拒絕
命令:
bin/hadoop namenode -format
錯誤:
bash: bin/hadoop : permission denied
我想這在Ubuntu 12.10,12.04,11.04,並得到了同樣的錯誤所有。
我該怎麼辦?
更改您的HADOOP_HOME的權限。對於詳細的幫助,你可以訪問這個link
的Hadoop腳本的檢查權限:
非常感謝所有,,, –
非常感謝所有,,
它缺少在斌/ Hadoop的目錄中的文件執行權限,它是現在在使用chmod命令提供執行權限後工作
以及如何它不同於我的回答? – Tariq
相同的想法,但只需要提及所需的權限類型......這是執行並使用chmod命令來更改它 但所有的答案都是歡迎的,真實的和對我有幫助感謝很多 –
你在做什麼目錄? bin/hadoop是一個相對目錄。 –
安裝目錄 /家庭/ hduser/Hadoop的/ 完整的命令: hduser @ ubutu:/ Hadoop的$斌/ Hadoop的NameNode的-format –
什麼是'ls -l命令斌/ hadoop'的輸出?該文件可能不屬於hduser。你是否以root身份解壓/安裝Hadoop? –