我在CentOS 6.5上使用Ambari设置试验HDP2.2群集,我遇到了运行Hive GRANT查询的问题。例如,查询
grant select on Tbl1 to user root;
给了我一个看起来像那个
的例外FAILED:执行错误,返回代码1 org.apache.hadoop.hive.ql.exec.DDLTask。无法检索角色 hdfs:远程Metastore的Metastore Authorization api调用 在此配置中禁用。
这里发生了什么,你能解释为hdfs'检索角色的意义吗?这是一个' hdfs'系统用户或某些特定的hadoop用户?
从我一直在阅读的内容来看,似乎问题在于一些蜂巢设置。有没有办法以某种方式关闭安全性或使用hive-site.xml以正确的方式调整它?