Hive 如何跟踪TSaslTransport的故障(与配置单元相关)

Hive 如何跟踪TSaslTransport的故障(与配置单元相关),hive,thrift,sasl,Hive,Thrift,Sasl,我一直在调试配置单元中的JDBC连接错误,类似于这里询问的问题: 通过正确地打开log4j,在getConnection()挂起之前,我终于看到了这一点。节俭在等什么?如果这与使用错误的thrift API有关,我如何确定客户机/服务器之间的版本控制差异 我尝试将所有库从我的配置单元服务器复制到我的客户端应用程序上,以测试这是否是某种小型thrift类版本控制错误,但这并没有解决问题,我的JDBC连接仍然挂起 0[main]调试org.apache.thrift.transport.TSas

我一直在调试配置单元中的JDBC连接错误,类似于这里询问的问题:

通过正确地打开log4j,在getConnection()挂起之前,我终于看到了这一点。节俭在等什么?如果这与使用错误的thrift API有关,我如何确定客户机/服务器之间的版本控制差异

我尝试将所有库从我的配置单元服务器复制到我的客户端应用程序上,以测试这是否是某种小型thrift类版本控制错误,但这并没有解决问题,我的JDBC连接仍然挂起


0[main]调试org.apache.thrift.transport.TSaslTransport-打开transport org.apache.thrift.transport。TSaslClientTransport@219ba640
0[main]调试org.apache.thrift.transport.TSaslTransport-打开transport org.apache.thrift.transport。TSaslClientTransport@219ba640
3[main]DEBUG org.apache.thrift.transport.TSaslClientTransport-发送机制名称和长度为14的初始响应
3[main]DEBUG org.apache.thrift.transport.TSaslClientTransport-发送机制名称和长度为14的初始响应
5[main]DEBUG org.apache.thrift.transport.TSaslTransport-客户端:编写状态为START且有效负载长度为5的消息
5[main]DEBUG org.apache.thrift.transport.TSaslTransport-客户端:编写状态为START且有效负载长度为5的消息
5[main]DEBUG org.apache.thrift.transport.TSaslTransport-客户端:编写状态为COMPLETE且有效负载长度为14的消息
5[main]DEBUG org.apache.thrift.transport.TSaslTransport-客户端:编写状态为COMPLETE且有效负载长度为14的消息
5[main]DEBUG org.apache.thrift.transport.TSaslTransport-客户端:已处理开始消息
5[main]DEBUG org.apache.thrift.transport.TSaslTransport-客户端:已处理开始消息
5[main]调试org.apache.thrift.transport.TSaslTransport-客户端:主协商循环完成
5[main]调试org.apache.thrift.transport.TSaslTransport-客户端:主协商循环完成
6[main]DEBUG org.apache.thrift.transport.TSaslTransport-客户端:接收最后一条消息的SASL客户端
6[main]DEBUG org.apache.thrift.transport.TSaslTransport-客户端:接收最后一条消息的SASL客户端