Монтирование каталога mergerfs с помощью bind mount в lxc ничего не показывает, если нет прав root или 555

Монтирование каталога mergerfs с помощью bind mount в lxc ничего не показывает, если нет прав root или 555

Итак, я использую Proxmox и у меня есть несколько жестких дисков, смонтированных на /mnt/hdd1и /mnt/hdd2т. д.

Я использую mergerfs, чтобы они все отображались как один диск. Затем я использую bind mount, чтобы иметь доступ к каталогу, находясь в различных контейнерах lxc. У меня установлены права доступа к папке на 550, однако, когда я пытаюсь ls -laоткрыть каталог, все, что он возвращает, это "total 0". Я могу просмотреть каталог с помощью sudo ls -lathough, поэтому он монтируется.

Изменение разрешений на 555 позволяет мне нормально просматривать каталог, однако я проверил с помощью id username, и я являюсь членом группы, которой принадлежит каталог. Кроме того, если я монтирую, /mnt/hdd1например, тем же методом, я могу получить доступ к каталогу с разрешениями 550. Я попробовал пересоздать группу.

Есть идеи, что является причиной этого?

Я могу получить к этому доступ с хоста как тот же пользователь. (Опять же, просто член группы)

Мои настройки mergerfs в /etc/fstab. defaults,allow_other,use_ino,func.getattr=newestИспользование default_permissionsвместо allow_otherприводит к d?????????, но все еще работает для root.

Связанный контент