Python - Ошибка с Ibis / Impyla с Winkerberos

Я пытаюсь получить доступ к керберизованному кластеру Hadoop через impyla и ibis. Я использую python 3.6 и windows 10. У меня есть код, подобный следующему:

import ibis

hdfs = ibis.hdfs_connect(host=HOST, port=PORT)

client = ibis.impala.connect(host=HOST, hdfs_client=hdfs, auth_mechanism='GSSAPI')

или

conn = connect(host=HOST, port=PORT, auth_mechanism = 'GSSAPI', kerberos_service_name='impala')

cursor = conn.cursor()

Оба раза я получаю следующую ошибку:

TTransportException: TTransportException(type=1, message="Bad SASL result: module 'winkerberos' has no attribute 'authGSSClientUserName'")

Почему это / может ли кто-нибудь помочь с исправлением?

0 ответов

Другие вопросы по тегам