我一直在试图保护我的霍顿集群,这样的授权通过ranger的文件访问。我遵循了hortonworks网站上提供的最佳实践指南(https://hortonworks.com/blog/best-practices-in-hdfs-authorization-with-apache-ranger/). 但是,这样做之后,我发现hbase无法启动。
我得到的错误是:
org.apache.hadoop.security.AccessControlException: Permission denied: user=hbase, access=EXECUTE, inode="/apps":hdfs:hdfs:d---------
我已将ranger配置为允许hbase用户对/apps的完全访问(rwx),但系统似乎绕过了此策略,转而使用hdfs权限:
它似乎允许所有其他访问类型,包括read\u execute,但忽略了从/apps中执行的权限。
谢谢你的帮助。
暂无答案!
目前还没有任何答案,快来回答吧!