Pyhive 远程连接hive出现问题:

from pyhive import hive
import pandas as pd
#Create Hive connection
conn = hive.Connection(host="172.18.33.32", port=10000, username="hadoop", auth="NOSASL", database="log")
# Read Hive table and Create pandas dataframe
df = pd.read_sql("SELECT count(*) FROM record", conn)
print(df.head())

错误:

Traceback (most recent call last):
File "HiveConnect.py", line 4, in <module>
conn = hive.Connection(host="172.18.33.32", port=10000, username="hadoop", auth="NOSASL")
File "C:\Users\v-lijess\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pyhive\hive.py", line 168, in __init__
response = self._client.OpenSession(open_session_req)
File "C:\Users\v-lijess\AppData\Local\Programs\Python\Python36-32\lib\site-packages\TCLIService\TCLIService.py", line 187, in OpenSession
return self.recv_OpenSession()
File "C:\Users\v-lijess\AppData\Local\Programs\Python\Python36-32\lib\site-packages\TCLIService\TCLIService.py", line 199, in recv_OpenSession
(fname, mtype, rseqid) = iprot.readMessageBegin()
File "C:\Users\v-lijess\AppData\Local\Programs\Python\Python36-32\lib\site-packages\thrift\protocol\TBinaryProtocol.py", line 148, in readMessageBegin
name = self.trans.readAll(sz)
File "C:\Users\v-lijess\AppData\Local\Programs\Python\Python36-32\lib\site-packages\thrift\transport\TTransport.py", line 60, in readAll
chunk = self.read(sz - have)
File "C:\Users\v-lijess\AppData\Local\Programs\Python\Python36-32\lib\site-packages\thrift\transport\TTransport.py", line 162, in read
self.__rbuf = BufferIO(self.__trans.read(max(sz, self.__rbuf_size)))
File "C:\Users\v-lijess\AppData\Local\Programs\Python\Python36-32\lib\site-packages\thrift\transport\TSocket.py", line 132, in read
message='TSocket read 0 bytes')
thrift.transport.TTransport.TTransportException: TSocket read 0 bytes

解决方案:hive-site.xml 增加下面属性,然后重启hive

最新文章

  1. 使用MATLAB对图像处理的几种方法(下)
  2. kali4.0 下tftpd-hpa服务无法启动的解决方案
  3. eclipse的历史版本及下载
  4. 精通AngularJS 读书笔记(1)
  5. C#中Struct与Class的区别
  6. 基于opencv的手写数字识别(MFC,HOG,SVM)
  7. mysql 权限管理
  8. 有关android源码编译的几个问题
  9. POJ1274_The Perfect Stall(二部图最大匹配)
  10. Object类的toString()方法总结
  11. ansible roles
  12. 微信小程序实现标签页滑块效果
  13. Spring 学习教程(三):Spring MVC
  14. loadrunner&#160;脚本开发-url解码
  15. 安装VNC
  16. 真探第一季/全集True Detective1迅雷下载
  17. c# 检查报错详细
  18. 深入浅出Spring(三) AOP详解
  19. linux新建用户切换后显示-bash-4.1$(转载)
  20. html的body内标签之超链接

热门文章

  1. 100197G Robbers
  2. 100851K King’s Inspection
  3. python3-file文件操作
  4. Ryouko&#39;s Memory Note
  5. Bootstrap 的 Modal
  6. Visual Studio 代码格式化插件(等号自动对齐、注释自动对齐等)
  7. 零点起飞学HTML+CSS (顼宇峰) PDF扫描版
  8. C#.Net使用正则表达式抓取百度百家文章列表
  9. 【C#】记录程序耗时方法
  10. “网易大数据讲堂第一期:数说”直播活动资料:课程回放收看及PPT下载