Я настроил NFS-доступ к HDFS.
Я могу подключиться к корневому общему ресурсу по умолчанию как из клиентов Windows, так и из Linux, и все клиенты могут читать из общего ресурса. Запись из клиента Linux тоже нормально.
Когда я пытаюсь скопировать файл в общую папку из клиента Windows Server 2012 R2, я получаю сообщение об ошибке
Объем файла был изменен извне, поэтому открытый файл больше не действителен.
Журнал на сервере NFS содержит
ОШИБКА org.apache.hdfs.nfs.nfs3: установка размера файла не поддерживается при создании файла.
Что звучит разумно, учитывая, что HDFS - это файловая система только для добавления.
Судя по поиску в Интернете, похоже, что аналогичная проблема существует для некоторых оболочек записи CD / DVD, которые открывают доступ к устройствам, и похоже, что есть способы их решить.
Есть ли способ остановить попытки Windows установить размер файла при создании файлов на этом конкретном устройстве - или, возможно, на всех монтируемых файловых системах NFS в системе?