Hive 2.1.0 的hiveserver2远程端口如何配置开启?

zjm850 发布于 2016/09/27 10:12
阅读 1K+
收藏 0
按照网上的教程进行配置,hiveserver2 的远程端口就是不能开启,要崩溃了
加载中
0
黄飞鸿大大
黄飞鸿大大
报的错是什么?
0
z
zjm850
抱歉,才看到,就是执行 hive --service hiveserver2 & 一直不动,没有start
0
z
zjm850

报的错是:

Error: Failed to open new session: java.lang.RuntimeException: org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.security.authorize.AuthorizationException): User: hadoop is not allowed to impersonate hive (state=,code=0)


可能是hive2.1.0版本的原因,解决方式是在Hadoop的core-site.xml加上 

<property>

<name>hadoop.proxyuser.(Linux用户).hosts</name> 

<value>*</value> 

</property>

<property> 

<name>hadoop.proxyuser.(Linux用户).groups</name>

<value>*</value> 

</property>


以我的为例,我的Linux用户是Hadoop

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



返回顶部
顶部