HDFS文件权限问题

时间:2017-03-23 14:06:34

标签: linux hadoop hdfs

我在HDFS中创建了一个具有访问权限(400)的目录/tmp/ran-test。 我试图将文件复制到目录并获得权限被拒绝错误。 但是,我的同事能够将文件复制到目录而不会出现任何错误。 我现在想知道它是如何工作的。

如果有人解释,我将不胜感激。

谢谢, Jee

1 个答案:

答案 0 :(得分:1)

相关目录设置了HDFS ACL权限。请注意+输出的权限字符串中的hdfs dfs -ls字符。

dr--------+ - jkris03 hdfs 0 2017-03-20 15:36 /tmp/ranger_test

+确定目录具有ACL(访问控制列表),这为用户提供了向其写入的额外权限。

要查看为此目录设置的ACL权限,

hdfs dfs -getfacl /tmp/ranger_test