直线无法连接到 hive2server
Posted
技术标签:
【中文标题】直线无法连接到 hive2server【英文标题】:beeline cannot connect to hive2server 【发布时间】:2018-01-28 01:33:24 【问题描述】:输入 jdbc:hive2://localhost:10001/default 的用户名: 输入 jdbc:hive2://localhost:10001/default 的密码: 17/08/19 09:25:14 [main]: WARN jdbc.HiveConnection: 无法连接到 localhost:10001 无法打开与 HS2 服务器的连接。请检查服务器 URI,如果 URI 正确,则请管理员检查服务器状态。 错误:无法使用 JDBC Uri 打开客户端传输:jdbc:hive2://localhost:10001/default: java.net.ConnectException: Connection denied (Connection denied) (state=08S01,code=0) Apache Hive 的 Beeline 版本 2.3.0 直线>显示表格; 当前没有连接 直线>
我也尝试更改 xml 属性,但在同一个地方发生了变化
【问题讨论】:
【参考方案1】:您好像连接到了错误的端口号:
jdbc:hive2://localhost:10001
如果你没有修改hive-site.xml,thrift端口是10000。如果你还想在Http上连接thrift使用的10001,你需要在你的beeline连接字符串中添加“transportMode=http” .
【讨论】:
以上是关于直线无法连接到 hive2server的主要内容,如果未能解决你的问题,请参考以下文章
连接网站显示数据库错误:无法连接到数据库:无法连接到MySQL?
无法使用php连接错误连接到mysql:无法连接到'localhost'(10061)上的MySQL服务器[重复]