Error: Could not open client transport with JDBC Uri: jdbc:hive2://hadoop102:10000: Failed to open n
·
这个绝对成功,不可能失败
目录
关于错误这个网上有很多博客都有解决方案但是我用了之后都没有用......................于是只能靠自己去官网上面找资料和阅读更多的博客来看,于是乎我弄了2小时终于弄好了,,,,多的不解释了大家直接把我给的配置信息粘贴上去即可。
第一步:
<!-- 报错用到的-->
<property>
<name>hadoop.proxyuser.root.hosts</name> <!-- 这个root就写自己的-->
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.groups</name> <!-- 这个root也一样写自己的-->
<value>*</value>
</property>
<property>
<name>hive.server2.active.passive.ha.enable</name>
<value>true</value>
</property>
<property>
<name>hive.server2.enable.doAs</name> <!-- 这个不开显示root用户无法匹配-->
<value>false</value>
</property>
第二步:
用jpsall检查所有的线程然后把所有的RunJar杀死
kill -9 输入你的进程号
用上面这条命令即可,一定全部都要杀死

第三步:
关闭yarn和hadoop,也就是myhadoop.sh stop
然后打开yarn和hadoop myhadoop.sh start
第四步:
开启这两个服务,然后静静等代一会


第五步:
查看服务是否启动
大家启动hiveserver2之后然后输入如sudo netstat -anp|grep 10000查看当前端口是否已经开了,如果开了就显示下面的红色字体就可以连接你的root了
![]()
第六步:
启动即可
然后我已经连接上了,很完美
更多推荐
所有评论(0)