赞
踩
出现这个问题的两种可能:
1、你的hiveserver2还没启动完毕,等待4个session出现服务才启动成功
2、 beeline -u jdbc:hive2://hadoop102:10000 -n root 由于你的密码不是root所有还需要参数 -p
如beeline -u jdbc:hive2://hadoop102:10000 -n root -p lch,然后你会发现还是报错。如果到这你成功了可以忽略步骤3
3、我们用另一种方式启动beeline
beeline
!connect jdbc:hive2://hadoop102:10000
会发现我们用的时其他用户登陆需要在hdfs文件系统找到tmp文件
找到左侧的permission直接修改other的权限
后面就可以成功启动了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。