Привет, я использую pywebhdfs python lib. я подключаю EMR, звоня и пытаясь создать файл на HDFS. Я получаю исключение ниже, которое кажется неуместным по сравнению с тем, что я выполняю, поскольку здесь я не достигаю предела подключения. это из-за того, как работает webhdfs
from pywebhdfs.webhdfs import PyWebHdfsClient
hdfs = PyWebHdfsClient(host='myhost',port='50070', user_name='hadoop')
my_data = '01010101010101010101010101010101'
my_file = 'user/hadoop/data/myfile.txt'
hdfs.create_file(my_file, my_data)
бросает:
request.exceptions.ConnectionError: HTTPConnectionPool (host = 'masterDNS', port = 50070): превышено максимальное количество попыток с URL-адресом: /webhdfs/v1/user/hadoop/data/myfile.txt?op=CREATE&user.name=hadoop (вызвано NewConnectionError(': Не удалось установить новое соединение: [Errno 115] Выполняется операция',))