У меня есть кластер под управлением Hadoop 2.6.0-cdh5.4.1.Я хочу создать файл в каталоге, используя webhdfs rest api.У меня есть 2 каталога с именами directory1 и directory2, оба в /.
Они имеют одинаковые разрешения (711), владелец и группа.
Следующая команда выполнена успешно:
curl --negotiate -u : https://DatanodeUrl:HttpFSPort/webhdfs/v1/directory1?op=LISTSTATUS
в то время как следующее
curl --negotiate -u : https://DatanodeUrl:HttpFSPort/webhdfs/v1/directory2?op=LISTSTATUS
выдает ошибку
{"message": null, "exception": "NullPointerException", "javaClassName": "java.lang.NullPointerException "}.
DatanodeUrl и HttpFSPort одинаковы для обеих команд.Все запросы webhdfs на directory2 завершаются с ошибкой (NullPointerException), тогда как все запросы webhdfs работают на directory1.
У вас есть идеи, что может вызвать эту ошибку?
Спасибо.