impyla-0.14.2.2安装注意事项

### impyla-0.14.2.2安装注意事项
+ 环境
- Red Hat Enterprise Linux Server release 6.8 (Santiango)
- Python3.7.3

+ impyla-0.14.2.2依赖包
- yum install -y python-devel cyrus-sasl cyrus-sasl-devel cyrus-sasl-lib
- thrift - 0.11.0
- sasl - 0.2.1
- thrift_sasl - 0.2.1
- thriftpy - 0.3.9

+ 问题1: syntax error near ‘async=True)‘ 报错
- hiveserver2.py 第340行 `async=True)` 改为 `async2=True)` (估计async是关键字)
- hiveserver2.py 第1022行 `async=False)` 改为 `async2=False)`
- hiveserver2.py 第1026行 `=async)` 改为 `=async2)`

+ 问题2:‘TSocket‘ object has no attribute ‘isOpen‘报错?
- 把 thrift_sasl 从0.3.0换成0.2.1版本 (在python2.7中0.3.0没问题)

+ 问题3:No protocol version header
- connect函数需要指定 user, password, auth_mechanism = ‘PLAIN‘

+ 问题4:报错sasl/sasl.h: No such file or directory
- yum install -y cyrus-sasl cyrus-sasl-devel cyrus-sasl-lib

+ 示例

```python

from impala.dbapi import connect

conn = connect(host=‘hadoop01‘, port=10000, user=‘hadoop‘, password=‘hadoop‘, auth_mechanism = ‘PLAIN‘)
cursor = conn.cursor()
cursor.execute(‘SHOW DATABASES‘)
for result in cursor.fetchall():
print(result)

```

+ 注意启动hiveserver2
```bash
nohup hive --service hiveserver2 > nohup.hiveserver2&
```

原文地址:https://www.cnblogs.com/zhaohz/p/12117102.html

时间: 2024-10-19 13:50:00

impyla-0.14.2.2安装注意事项的相关文章

与VC6.0配套的MSDN下载地址和安装注意事项

MSDN是很有用的查询工具,与VC6.0配套的最后一版是MSDN2001otc,我找了好久才找到一个能够下载的地址,见网址http://blog.csdn.net/zaodt/article/details/2560020,该版本亲测可用. 安装注意事项:在安装程序提示安装形式的时候,会有三个选项,依次是典型安装.自定义安装和全部安装,这里一定要选择全部安装,不然就会出现文件丢失错误,导致安装失败. 再推荐一个网址http://blog.csdn.net/t0nsha/article/detai

HIVE 0.14.0安装

本文原文出处: http://blog.csdn.net/bluishglc/article/details/41652111 严禁任何形式的转载,否则将委托CSDN官方维护权益! 0. 前置条件    1. 集群已经安装好Hadoop    2. 本次安装使用/usr/local作为安装目录    3. 专门为HIVE建立用户和用户组:hive:hive1.安装 从官网下载apache-hive-0.14.0-bin.tar.gz以及apache-hive-0.14.0-src.tar.gz,

开发人员学Linux(14):CentOS7安装配置大数据平台Hadoop2.9.0

1.前言 "大云物移"是当年很火热的一个话题,分别指大数据.云计算.物联网和移动互联网,其中大数据领域谈论得多就是Hadoop.当然Hadoop不代表大数据,而是大数据处理领域的一个比较有名的开源框架而已,通常说的大数据包含了大数据的存放.大数据的分析处理及大数据的查询展示,本篇提到的Hadoop只不过是在其中的大数据的分析处理环节起作用,Apache提供了一个开源全家桶,包括了Hadoop.HBase.Zookeeper.Spark.Hive及Pig等一些框架.不过限于篇幅,本篇只介

MySQL8.0.14安装教程

MySQL-mysql 8.0.14安装教程 安装环境:win10 1.下载zip安装包: MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录.后点击底部"No thanks, just start my download."即可开始下载. 2.安装 2.1 解压zip包到安装目录 我的解压在了E:\software\mysql\mysql-8.0.11-win

一键编译安装Redis-4.0.14,实现systemctl启动

一键编译安装脚本如下: yum ×××tall gcc jemalloc-devel wget -y &>/dev/null #初始化安装环境 cd /usr/local/src/ wget http://download.redis.io/releases/redis-4.0.14.tar.gz &>/dev/null tar xvf redis-4.0.14.tar.gz cd redis-4.0.14/deps/ make hiredis jemalloc linenoi

redis-4.0.14 cluster 配置实战

1.操作系统配置 切换到root用户修改配置sysctl.conf vim /etc/sysctl.conf # 添加配置: vm.max_map_count=655360 vm.overcommit_memory=1 net.core.somaxconn= 32767 fs.file-max=65535 # ulimit -n 最大文件描述符 65536 vim /etc/security/limits.conf # 添加 * soft nofile 65536 * hard nofile 6

Citrix Xen 6.2 在Adaptec raid 6805卡子上的安装注意事项

Installing with Citrix XenServer   Note: To install the Adaptec RAID controller driver with CitrixXenServer, you must burn the XenServer driver iso image to a writeable CD. Youwill be prompted to insert the XenServer driver CD twice.You need the XenS

iMessenger 2.0.14.0801简述

有些梦,看似遥不可及.但并非不能实现,仅仅要你足够的强!!.人力有时而穷,所以我们可能还须要一些热心人的帮助.这个人可能就是你. 四年来,我们一直在努力,从未放弃. 在我们做好一件事之前.我们永远不知道你这样做的意义.但我们一如既往的坚持.所以! 结果非常意外! 梦想和现实的距离就是心到手的距离,或许我们手中的现实和我们心中的梦想不同. 我们不知道我们所谓的坚持一開始到底意欲何为,但终于当你坚持下去后你发现心与手越来越近. 当产品本身和市场无关时,我们选择了站在产品一方. 先进的技术方案: 不管

ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档

ORACLE LINUX 6.3 + ORACLE 11.2.0.3 RAC + VBOX安装文档 2015-10-21 12:51 525人阅读 评论(0) 收藏 举报  分类: Oracle RAC 版权声明:本文为博主原创文章,未经博主允许不得转载. VBOX + Oracle Linux 6U3 + ORACLE 11.2.0.3.0 RAC 安装 环境: 虚拟机          VIRTUAL BOX OS                ORACLE LINUX 6.3_X86_64