Сводка: при загрузке файла с curl через webhdfs в Data Lake Store я получаю
HTTP/1.1 404 Not Found error response
Подробности: Я пытаюсь скопировать файлыс компьютера Linux на хранилище озера данных Azure с помощью API-интерфейса webhdfs.Для некоторых файлов я могу это сделать.Но для некоторых других файлов я получаю сообщение об ошибке 404 Not Found.Файл существует на локальной машине.Единственное различие, которое я вижу между файлами, которые я могу загружать, и файлами, которые я получаю, - это размер файла.Размер файла до 16 МБ будет успешным, выше (31 МБ и 581 МБ) нет.Размер не должен быть проблемой, но это единственное отличие, которое я вижу сейчас.
Используется следующая команда curl:
curl -i -X PUT -L -T <my_file> -H "Authorization: Bearer <my_access_token>" 'https://<my_azure_storage_account>.azuredatalakestore.net/webhdfs/v1/TEST/WEBHDFS/<my_file>?op=CREATE'
Кто-нибудь знает причину этой ошибки?Я, наверное, что-то упускаю.