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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM