Надеюсь, кто-нибудь сможет помочь. Раньше у меня успешно были настроены точки монтирования, но, похоже, недавнее обновление что-то сломало. Раньше моя строка lxc.mount.entry выглядела так:
Code:
lxc.mount.entry = /host/mount /etc/pve/lxc/209/rootfs/container/mount none bind 0
(/host/mount и /container/mount — это директории, например, /mnt/storage)
Но теперь это не монтируется. После небольшого исследования я обновил строку, и она теперь выглядит так:
Code:
lxc.mount.entry = /host/mount container/mount none bind 0 0
Но монтирование по-прежнему не работает. Даже несмотря на то, что директория уже существует, я пробовал добавлять флаг create=dir, но эффекта нет.
При загрузке появляется несколько сообщений об ошибках, связанных с монтированием LXC:
Code:
proxmox kernel: audit: type=1400 audit(1443359239.649:32): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default" name="/" pid=10423 comm="mount" flags="rw, remount"
proxmox kernel: audit: type=1400 audit(1443359239.649:33): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default" name="/" pid=10424 comm="mount" flags="rw, remount, relatime"
proxmox kernel: audit: type=1400 audit(1443359239.769:34): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default" name="/run/" pid=10645 comm="mount" flags="rw, nosuid, noexec, remount, relatime"
proxmox kernel: audit: type=1400 audit(1443359239.777:35): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default" name="/run/lock/" pid=10662 comm="mount" flags="rw, nosuid, nodev, noexec, remount, relatime"
proxmox kernel: audit: type=1400 audit(1443359239.785:36): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default" name="/proc/" pid=10672 comm="mount" flags="rw, nosuid, nodev, noexec, remount, relatime"
proxmox kernel: audit: type=1400 audit(1443359239.789:37): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default" name="/sys/" pid=10683 comm="mount" flags="ro, nosuid, nodev, noexec, remount, relatime"
proxmox kernel: audit: type=1400 audit(1443359239.861:38): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default" name="/run/shm/" pid=10847 comm="mount" flags="rw, nosuid, nodev, noexec, remount, relatime"
proxmox kernel: audit: type=1400 audit(1443359239.869:39): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default" name="/dev/pts/" pid=10858 comm="mount" flags="rw, nosuid, noexec, remount, relatime"
Одна из подсказок, которую я нашёл в интернете (не могу дать ссылку), была в том, чтобы добавить
Code:
mount options=(rw, bind),
в файл /etc/apparmor.d/lxc/lxc-default. Но это никак не помогло.
Есть идеи, что можно сделать?