Рейтинг:0

Rsync: «Ошибка chown: разрешение отклонено (13)»

флаг de

Я запускаю задачу rsync каждую полночь, используя следующую команду:

rsync -ahzP --stats --update --delete-before --delete-excluded --exclude "*.log" --exclude temp /mnt/raid/ /mnt/backups > /root/ext_backup.log 2>&1

/мнт/резервные копии является монтированием NFS.

Процесс резервного копирования проходит гладко около получаса, затем я получаю следующую ошибку:

rsync: [приемник] не удалось записать в «/мой/файл»: ошибка ввода/вывода (5)
rsync: [получатель] chown "/my/file" не удалось: разрешение отклонено (13)
ошибка rsync: ошибка в файловом вводе-выводе (код 11) в Receiver.c(378) [получатель=3.2.3]

rsync: [отправитель] ошибка записи: Broken pipe (32)

В чем может быть проблема?

Alex avatar
флаг in
вывод не требует пояснений о том, что не так. дальнейшая информация потребует более подробной информации о файле
alex3025 avatar
флаг de
@ Алекс, какая дополнительная информация вам нужна?
флаг ph
Согласно сообщению об ошибке, у rsync нет прав на изменение владельца (chown) файла. Вероятно, это связано с тем, как настроены разрешения на монтирование NFS и/или под каким пользователем работает `rsync`.
alex3025 avatar
флаг de
@GordonDavisson rsync работает от имени пользователя root, и я разрешил «Всем» выполнять чтение и запись в каталоге (общий ресурс NFS из Windows Server 2022).
флаг de
@ alex3025 вам нужен `no_root_squash`, чтобы сохранить корневое сопоставление на сервере. В противном случае root не будет сопоставляться никому, и chown завершится ошибкой.
alex3025 avatar
флаг de
@kofemann, значит, мне нужно разрешить `no_root_squash` на моем сервере или клиенте NFS?
флаг de
Это опция экспорта на сервер
alex3025 avatar
флаг de
@kofemann Я не могу найти, где включить эту опцию в Windows Server.
флаг de
Не знаю, как это делается под окнами. Может эти ссылки помогут https://techcommunity.microsoft.com/t5/storage-at-microsoft/nfs-identity-mapping-in-windows-server-2012/ba-p/424602
Рейтинг:1
флаг de

Чтобы решить эту проблему, необходимо было установить флажок «Разрешить root-доступ».

введите описание изображения здесь

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.