【发布时间】:2016-09-19 18:17:17
【问题描述】:
我有以下情况。 HDFS 中有父文件夹 /user 和五个子文件夹 test1 、 test2 、 test3 等。
/user/test1
/user/test2
/user/test3
我在父文件夹上应用了 acl 以确保用户可以自动访问子文件夹。
hdfs dfs -setfacl -m default:user:shashi:rwx /user
但是当我尝试放置一些文件时,它给出了权限被拒绝的异常
hadoop fs -put test.txt /user/test3
put: Permission denied: user=shashi, access=WRITE, inode="/user/test3":hdfs:supergroup:drwxr-xr-x
getfacl 输出
hadoop fs -getfacl /user/test3
# file: /user/test3
# owner: hdfs
# group: supergroup
user::rwx
group::r-x
other::r-x
这方面有什么建议吗?
【问题讨论】: