博主在Ubuntu上搭建偽分布式環境時,遇到:
啟動namenode和datanode進程時,輸入: ./sbin/start-dfs.sh 時:
會報錯,仔細看后,錯誤原因是:
localhost: mkdir: 無法創建目錄"/usr/local/hadoop/logs": 權限不夠
經過多次查找資料和環境檢查,最終找到了解決方法:
輸入指令:
sudo chown -R 你自己電腦的用戶名 /usr/local/hadoop
例:
nanfengpo是博主Ubuntu系統的登錄ID。
如上操作后,應該就可以解決問題。