在服务端启动:
hive --service hiveserver2 &
客户端:
beeline 回车
!connect jdbc:hive2://ip:10000 回车
输入用户名 回车
输入密码 回车
于是乎报错:
注意:很多博客给出的答案是在hadoop的core-sit.xml下添加如下字段(客户端、服务端、数据库中的hadoop都需要修改)
<property>
<name>hadoop.proxyuser.root.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.groups</name>
<value>*</value>
</property>
然而还是报相同的错误提示!
此时,只需要在服务端下hive的hive-site.xml中添加下列内容即可解决!
<property>
<name>hive.server2.enable.doAs</name>
<value>false</value>
</property>
版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!