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'")
Почему это / может ли кто-нибудь помочь с исправлением?