【发布时间】:2015-12-24 09:55:24
【问题描述】:
我最近开始在 HDP 2.2.6 上使用 Apache Ranger,并尝试为 Ranger Hive 插件实施 2 个活动策略存储库(Repo1 和 Repo2)。但我发现只有 Repo1 的策略正在执行,而 Repo2 的所有策略都没有执行(即使 repo1 中的所有策略都被禁用)。
我是否需要更改 Ranger 中的某些配置属性才能同时激活 2 个或更多存储库?
谢谢!
【问题讨论】:
我最近开始在 HDP 2.2.6 上使用 Apache Ranger,并尝试为 Ranger Hive 插件实施 2 个活动策略存储库(Repo1 和 Repo2)。但我发现只有 Repo1 的策略正在执行,而 Repo2 的所有策略都没有执行(即使 repo1 中的所有策略都被禁用)。
我是否需要更改 Ranger 中的某些配置属性才能同时激活 2 个或更多存储库?
谢谢!
【问题讨论】:
Hive 插件一次只能使用一个 repo。 ranger-hive-security.xml 中的 ranger.plugin.hive.service.name 属性(位于 hive/hiveserver2 conf 目录下)对应于插件用于从游侠管理员获取策略的 repo/服务名称。
您要解决的用例是什么?也许现有的插件/策略设计中有些东西可以帮助您通过单个服务/存储库实现这一目标。
【讨论】: