Несколько пользователей не могут записать файл, находящийся в пути HDFS одновременно. Однако, поскольку вы упомянули files (НЕ файл) в вопросе, клиенты / пользователи могут без проблем записывать разные файлы в один и тот же путь HDFS. Потому что, когда вы пишете разные файлы по одному и тому же пути HDFS, блоки / данные в блоках этих файлов независимы друг от друга, и NameNode не будет ограничивать пользователей для выполнения записи. Однако, если это один / тот же файл, который клиенты пытаются записать - NameNode не разрешит эту операцию, и запрос должен ждать, пока не будет снята блокировка записи на конкретном узле данных.
Подробнее о HDFS Операции ЗАПИСИ ниже:
Ссылка 1
Ссылка 2
Ссылка 3
Надеюсь, это поможет!