开发者社区> 问答> 正文

python脚本执行hive的HQL语句,报错?Invalid status -128?报错

请问 python脚本执行hive的HQL语句,语句报错。

错误代码:

2015-09-30 01:43:26,568 ERROR [HiveServer2-Handler-Pool: Thread-39]: server.TThreadPoolServer (TThreadPoolServer.java:run(253)) - Error occurred during processing of message.
java.lang.RuntimeException: org.apache.thrift.transport.TTransportException: Invalid status -128
        at org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:219)
        at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:227)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.thrift.transport.TTransportException: Invalid status -128
        at org.apache.thrift.transport.TSaslTransport.sendAndThrowMessage(TSaslTransport.java:230)
        at org.apache.thrift.transport.TSaslTransport.receiveSaslMessage(TSaslTransport.java:184)
        at org.apache.thrift.transport.TSaslServerTransport.handleSaslStartMessage(TSaslServerTransport.java:125)
        at org.apache.thrift.transport.TSaslTransport.open(TSaslTransport.java:262)
        at org.apache.thrift.transport.TSaslServerTransport.open(TSaslServerTransport.java:41)
        at org.apache.thrift.transport.TSaslServerTransport$Factory.getTransport(TSaslServerTransport.java:216)
        ... 4 more
org.apache.thrift.transport.TTransportException: Invalid status -128

直接在hive中运行,是可以成功的。数据库、hadoop、hive已正常启动。hiveserver1 与 hiveserver2都启动了,只启动其中一个服务,启动1或者启动2也不行。

Hadoop/Hive已启动。 

python版本Python 2.7.10

Hadoop 版本Hadoop 2.7.1

Hive 版本 hive-0.13.1-cdh5.2.0

Thrift 版本 thrift-0.9.0

一直处于下图的状态,然后不动了。

在hive中可以正常执行。

谢谢大家

展开
收起
爱吃鱼的程序员 2020-06-12 10:53:57 1049 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    你这个是thrift客户端的日志,要看服务器端的日志才知道哪里报错了

    谢谢。请问在哪里查看服务器端的日志,请问有配置这个的手册吗?谢谢

    大神咋解决的,指条明路吧

    2020-06-12 10:54:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载