2

我对 hive 和 hadoop 生态系统非常陌生。

我正在尝试在 hive 中创建一个新表,但遇到此错误:

在此处输入图像描述

根据一些建议,我必须设置 Ranger 策略,但经过检查,策略已经具有“全部”权限

在此处输入图像描述

其他策略也获得了相同的权限。

在此处输入图像描述

我错过了什么?谢谢你。

4

2 回答 2

0

我有一个类似的问题。您可能需要检查 Ranger > Audit > Plugin Status 以查看是否正在应用该策略。如果不是,则可能是您遇到了 jersey-client 类路径冲突。更多细节在这里: https ://jonmorisissqlblog.blogspot.com/2021/06/ranger-hive-policy-activation-time.html

于 2021-06-09T16:23:33.383 回答
0

您可能需要管理员可以使用创建的 HDFS 用户目录sudo -u hdfs hdfs dfs -mkdir /user/<user_id>

如果您想检查是否存在:

hdfs dfs -ls /user | grep <user_id>
于 2019-10-22T11:29:05.917 回答