LINUX.ORG.RU

Нет прав на запись в NFS каталога примонтированного в LXC контейнер PVE

 , , , ,


0

1

Поднят PVE гипервизор, на нем полноценная ВМ OpenMediaVault, в нее проброшен PCI контроллер диска. Сделан общий ресурс посредством nfs с настройками subtree_check,insecure,no_root_squash,anonuid=1000,anongid=100 Права доступа на всю подсеть. При монтировании nfs к хосту в /mnt/storage показывает такие права

root@pve:/mnt# ls -l 
drwxrwsr-x 3 root users 4096 Nov 14 10:31 storage

Далее создан lxc контейнер на шаблоне debian 12, в конфигурацию контейнера добавлено монтирование mp0: /mnt/storage,mp=/mnt/storage В итоге мне даются права на чтение каталога, но не на запись. Права на каталог внутри lxc:

root@qbt:/mnt# ls -l
drwxrwsr-x 3 nobody nogroup 4096 Nov 14 05:31 storage

То есть на хоcте он root воспринимает, а в lxc нет. Пользователь на nfs сервере с 1000:100 присутствует на всякий случай. Прошу помочь разобраться, как починить.

Знаю что можно создать привилегированный и монтировать напрямую в него, но этот способ для меня интереснее, тем более что сами разработчики pve рекомендуют так.