Hadoop [ERR_CACHE_ACCESS_DENIED] Когда я запускаю hdfs.put() из python-ibis удаленно
Я пытаюсь запустить hdfs.put() для загрузки файла в hdfs с удаленного хоста, и у меня появляется следующая ошибка:
ОШИБКА Доступ к кэшу запрещен. При попытке получить URL-адрес возникла следующая ошибка: http://bda1agea06.agea.sa:50075/webhdfs/v1/data/prod/comscore/test.json? Доступ к кэшу запрещен. Извините, в настоящее время вы не можете запросить http://bda1agea06.agea.sa:50075/webhdfs/v1/data/prod/comscore/test.json? из этого кэша, пока вы не подтвердите свою подлинность. Пожалуйста, свяжитесь с администратором кеша, если у вас возникли проблемы с аутентификацией.
Я использую фреймворк ibis в Python3 и мой код:
import ibis
hdfs = ibis.hdfs_connect(host=my-host, port=50070)
hdfs.put(hdfs-path, local-file)
Я могу запустить простой hdfs.ls(/any-Directorie), и это работает. Проблема в том, когда я хочу поставить () файл.
Кто-нибудь может мне помочь?