尘世壹俗人 2024-06-28 16:30 采纳率: 82.8%
浏览 7
已结题

hive3.1.3的hiveserver2无法正常链接

刚搭建好的hive3.1.3,直接用hive的CLI是正常的,但是想通过hiveserver2去链接的时候,发现启动不报错,而且前台能输出hive的会话ID,但是希望被监听的10000端口就不启动,用bee也连不到

[root@hdp4 hive-3.1.3]# ./bin/hiveserver2 
which: no hbase in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/opt/jdk1.8.0_333/bin:/opt/hadoop-3.1.3/bin:/opt/hadoop-3.1.3/sbin:/opt/zookeeper-3.7.2/bin:/opt/hadoop-3.1.3/bin:/root/bin:/opt/jdk1.8.0_333/bin:/opt/hadoop-3.1.3/bin:/opt/hadoop-3.1.3/sbin:/opt/zookeeper-3.7.2/bin:/opt/hive-3.1.3/bin)
2024-06-28 16:22:22: Starting HiveServer2
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/opt/hive-3.1.3/lib/log4j-slf4j-impl-2.17.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/opt/hadoop-3.1.3/share/hadoop/common/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]

Hive Session ID = 566a42aa-7ce2-4c34-96d4-772b3366e92f
Hive Session ID = 00df748f-f55e-45e7-8ae9-9d5f93d2861d

上面这个是运行hiveserver2之后的前台输出,而后去查询希望有监听的10000端口却没有信息

bee链接也会报错

Could not open client transport with JDBC Uri: jdbc:hive2://node001:10000/default: null (state=08S01,code=0)
  • 写回答

2条回答 默认 最新

  • 尘世壹俗人 2024-07-05 01:27
    关注

    解决了,配置一下hadoop那边的用户代理就行

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月5日
  • 已采纳回答 7月5日
  • 创建了问题 6月28日

悬赏问题

  • ¥15 部分客户订单定位有误的问题
  • ¥15 ViewModelProvider提示Cannot create an instance of class com.nas.made.BlankFragment$FilesViewModel
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Linux权限管理相关操作(求解答)
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表
  • ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题