我正在尝试在hadoop集群中设置文件权限。我想给一个文件夹的组合权限,以便它可以被特定的组访问。我已经设置这些权限的文件夹 -用户的Hadoop组设置
drwxrwx --- - 0 2016年1月21日01:18 /文件夹1
现在我想和user2的访问此文件夹1用户1组1这属于group1。因为我已将权限设置为770.我认为这应该起作用。不过,虽然与user2的努力,我得到一个错误 -
LS:权限被拒绝:用户=用户2访问= READ_EXECUTE,索引节点= “/文件夹1”:用户1:1组:drwxrwx ---
当我检查的细节,对于user2在linux - >
的$ id-Gn中user2的
$用户2组1组2
虽然Hadoop集群的群体,对于user2登录到用户2之后是 - >
$ Hadoop的dfsgroups
$ hadoop的用户2
我无法在该用户的hadoop dfsgroup中看到group1。我可以补充说明还是有其他我应该做的事情?请建议我如何允许user2访问group1文件?
谢谢。