Hallo,
ich versuche Proxmox zu überreden, den LXC Container readonly zu mounten.
In der Config habe ich entdprechend definiert:
/etc/pve/lxc/9999.conf
Lt. Doku https://pve.proxmox.com/wiki/Linux_Container sollte das möglich sein.
Allerdings scheitert das Starten des Containers
DEBUG:
Es wird versucht /fastboot.tmp.3168860 im LXC-Root anzulegen.
Gibt es da einen Trick oder geht das grundsätzlich nicht?
VG
Andre
ich versuche Proxmox zu überreden, den LXC Container readonly zu mounten.
In der Config habe ich entdprechend definiert:
/etc/pve/lxc/9999.conf
Code:
rootfs: local-zfs:subvol-9999-disk-0,mountoptions=lazytime;noatime,ro=1,size=10G
Lt. Doku https://pve.proxmox.com/wiki/Linux_Container sollte das möglich sein.
Allerdings scheitert das Starten des Containers
Code:
run_buffer: 321 Script exited with status 1
lxc_init: 847 Failed to run lxc.hook.pre-start for container "9999"
__lxc_start: 2008 Failed to initialize container "9999"
TASK ERROR: startup for container '9999' failed
DEBUG:
Code:
lxc-start 9999 20230110182021.504 WARN start - ../src/lxc/start.c:lxc_check_inherited:332 - Inherited fd 9
lxc-start 9999 20230110182021.504 WARN start - ../src/lxc/start.c:lxc_check_inherited:332 - Inherited fd 11
lxc-start 9999 20230110182021.504 INFO lsm - ../src/lxc/lsm/lsm.c:lsm_init_static:38 - Initialized LSM security driver AppArmor
lxc-start 9999 20230110182021.504 INFO conf - ../src/lxc/conf.c:run_script_argv:337 - Executing script "/usr/share/lxc/hooks/lxc-pve-prestart-hook" for container "9999", config section "lxc"
lxc-start 9999 20230110182021.994 DEBUG conf - ../src/lxc/conf.c:run_buffer:310 - Script exec /usr/share/lxc/hooks/lxc-pve-prestart-hook 9999 lxc pre-start produced output: unable to open file '/fastboot.tmp.3168860' - Read-only file
system
Es wird versucht /fastboot.tmp.3168860 im LXC-Root anzulegen.
Gibt es da einen Trick oder geht das grundsätzlich nicht?
VG
Andre