我正在尝试设置用于配置单元授权的Ranger服务,但与创建配置单元服务时需要使用的细节混淆了。
我在mysql上有我的metastore,游侠有它自己的数据库mysql。
我很困惑在以下字段中需要输入什么
service - can it be any name ?
Username - which user name (mysql metastore or ranger DB user?)
jdbc.url - jdbc:hive2://localhost:10000
我尝试了mysql metastore和Ranger DB用户与localhost jdbc并出现以下错误
org.apache.ranger.plugin.client.HadoopException: Unable to connect to Hive Thrift Server instance..
通读下面的文档,但是我仍然不清楚还需要什么
答案 0 :(得分:0)
答案 1 :(得分:0)
@rkj
service - can it be any name ? <---- Can be anything
Username - which user name (mysql metastore or ranger DB user?) <--- hive service user(check with which user your hive service is running)
jdbc.url - jdbc:hive2://localhost:10000
此设置用于在提供资源(db,表,列)的同时自动完成。
与其手动设置,不如从ambari转到Ranger服务-> Ranger插件->将其启用为配置单元,然后重新启动配置单元服务。
然后,蜂巢将在护林员中进行设置