hive使用方式

来源:互联网 发布:网络摄像机ip搜索软件 编辑:程序博客网 时间:2024/05/16 18:34

Hive交互shell
bin/hive

Hive thrift服务
这里写图片描述
启动方式,(假如是在hadoop01上):
启动为前台: hive –service hiveserver2
启动为后台:nohup bin/hiveserver2 1>/var/log/hiveserver.log 2>/var/log/hiveserver.err &

启动成功后,可以在别的节点上用beeline去连接
 方式(1)
hive/bin/beeline 回车,进入beeline的命令界面
输入命令连接hiveserver2
beeline> !connect jdbc:hive2// www.ljt.cos01:10000
(hadoop01是hiveserver2所启动的那台主机名,端口默认是10000)

问题:
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 hadoop (state=08S01,code=0)

[root@hadoop-01 hadoop]# vi core-site.xml

 #用户“root”可以代理所有主机上的所有用户    <property>       <name>hadoop.proxyuser.root.hosts</name>       <value>*</value>    </property>    <property>        <name>hadoop.proxyuser.root.groups</name>         <value>*</value>   </property>
原创粉丝点击