1. 程式人生 > >部署CM報錯(4):hdfs上建立檔案,報錯mkdir: Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:d

部署CM報錯(4):hdfs上建立檔案,報錯mkdir: Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:d

1.問題描述

在hdfs上建立目錄報錯:

mkdir: Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x

2.問題原因

hdfs上許可權限制,root是沒有許可權的。除非取消hdfs的許可權檢查。

3.解決辦法

取消hdfs檢查許可權

(1)點選hdfs

(2)點選configuration

(3)取消檢查hdfs許可權,然後儲存更改!

(4)返回hdfs主頁,提示hdfs過期,需要重啟。點選重啟!

觀察修改狀態,點選重啟服務

(5)重啟結果,成功

 

4.檢查

Linux使用命令

hdfs dfs -mkdir /input

成功建立檔案