一、安装配置好hive: http://my.oschina.net/u/574036/blog/734642java
二、启动hiveserver2服务node
(1)bin/hive --service hiveserver2apache
(2)链接测试session
bin/beelineoop
!connect jdbc:hive2://node01:10000/default测试
(3)至此hiveserver2 启动ok。spa
如遇到如下问题:
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).net
解决办法:修改配置文件core-site.xml文件,添加如下配置:
<property>
<name>hadoop.native.lib</name>
<value>false</value>
</property>
<property>
<name>hadoop.proxyuser.hadoop.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hadoop.groups</name>
<value>*</value>
</property>code