由于已知Hadoop HDFS Bug HDFS-6962,我们无法为HDFS中的任何特定目录配置默认权限,并且更改dfs.umaskmode是一个系统范围的设置。有没有办法在Hadoop中为单独的用户更改umaskmode?
示例:如果目录/文件权限为rwxrwxr-x,则srv-test用户创建的任何目录/文件的umask结果都将为002。
发布于 2015-04-16 06:10:05
这并不是说您一定要在混合中添加另一个软件,但Apache Ranger,http://ranger.incubator.apache.org/,它随HDP2.2一起提供,允许将HDFS策略设置为递归,如http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.2.4/Ranger_U_Guide_v224/Ranger_U_Guide_v224.pdf第11页上的屏幕截图所示。
Ranger的策略检查是通过https://cwiki.apache.org/confluence/display/RANGER/Ranger+Installation+Guide#RangerInstallationGuide-Install/ConfigureRangerHDFSPlugin上讨论的HDFS插件以不同的方式完成的。
https://stackoverflow.com/questions/29660442
复制相似问题