阿飞飞飞

学而时习之

导航

org.apache.hadoop.security.AccessControlException: Permission denied: user=anonymous, access=EXECUTE——beeline 连接 hive 默认权限 anonymous用户权限不够

问题:beeline连接HIVE一直登录不上

原因:hiveserver2增加了权限控制

试着在hadoop的配置文件core-site.xml中加入以下配置,重启hadoop

<property>
    <name>hadoop.proxyuser.hadoop.hosts</name>
    <value>*</value>
</property>
<property>
    <name>hadoop.proxyuser.hadoop.groups</name>
    <value>*</value>
</property>

超级代理登录方式未成功,结果还是显示匿名登录,未解决

 

最后直接在hdfs文件系统上修改supergroup的权限,解决问题

hdfs dfs -chmod -R 777 /tmp

参考博客:https://blog.csdn.net/jiangyonggang1/article/details/87261092

     https://blog.csdn.net/Ntozot/article/details/83031124

posted on 2020-09-03 18:19  阿飞飞飞  阅读(874)  评论(0编辑  收藏  举报