Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-xhd
hadoop中執行操作時錯誤提示如下:
Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x
許可權問題,需要修改目標操作的許可權,或者修改操作的使用者。
可以用 hdfs dfs -ls / 檢視各個目錄的所屬使用者
如果目錄或檔案所屬使用者不對,需要修改: hdfs dfs -chown -R user:group 目標檔案
執行 hadoop jar時候 輸出目錄可能需要手動新增和設定許可權,否則執行時候會提示