pyhive не удалось разрешить sockaddr - PullRequest
0 голосов
/ 06 марта 2019

ниже приведена ошибка при попытке сделать hive.Connection (имя хоста, порт, имя пользователя).

Кто-нибудь знает, как причина этой ошибки и как ее устранить.Я новичок в терминах подключения к питону и кусту и конфигурации улья,

failed to resolve sockaddr for mbbbdauatapp006.mbbuat.local:10000
Traceback (most recent call last):
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/site-packages/thrift-0.11.0-py3.7.egg/thrift/transport/TSocket.py", line 95, in open
    addrs = self._resolveAddr()
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/site-packages/thrift-0.11.0-py3.7.egg/thrift/transport/TSocket.py", line 42, in _resolveAddr
    socket.AI_PASSIVE | socket.AI_ADDRCONFIG)
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/socket.py", line 748, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -3] Temporary failure in name resolution
Traceback (most recent call last):
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/site-packages/thrift-0.11.0-py3.7.egg/thrift/transport/TSocket.py", line 95, in open
    addrs = self._resolveAddr()
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/site-packages/thrift-0.11.0-py3.7.egg/thrift/transport/TSocket.py", line 42, in _resolveAddr
    socket.AI_PASSIVE | socket.AI_ADDRCONFIG)
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/socket.py", line 748, in getaddrinfo
    for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -3] Temporary failure in name resolution

Во время обработки вышеуказанного исключения произошло другое исключение:

Traceback (последний вызов был последним):

  File "<stdin>", line 1, in <module>
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/site-packages/PyHive-0.6.1-py3.7.egg/pyhive/hive.py", line 192, in __init__
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/site-packages/thrift_sasl-0.3.0-py3.7.egg/thrift_sasl/__init__.py", line 68, in open
  File "/home/drdanialrusdi/anaconda3/lib/python3.7/site-packages/thrift-0.11.0-py3.7.egg/thrift/transport/TSocket.py", line 99, in open
    raise TTransportException(TTransportException.NOT_OPEN, msg)
thrift.transport.TTransport.TTransportException: failed to resolve sockaddr for mbbbdauatapp006.mbbuat.local:10000
...