无法以非sudo用户身份写入HDFS

时间:2018-09-12 18:38:28

标签: hadoop

我已通过

更改了hdfs目录的权限
hdfs dfs -chmod 777 /path/to/dir

但是,当以非sudo用户身份写入该目录时,出现权限错误

Caused by: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.AccessControlException): Permission denied: user=crtemois, access=WRITE, inode="/aggregation/system/data/clean":owners:hdfs:drwxr-xr-x

1 个答案:

答案 0 :(得分:1)

原因是Apache Ranger位于最上面。即使通过chmod 777更改了权限,但是如果未在Apache Ranger中设置用户权限,也将无法进行写操作。