Hey folks,
i have a simple container but i can only start it once. After having it stopped, i cannot start it anymore if i am not restarting the node.
See the error executing "pct start 101 --debug":
it got problems mounting dev/loop0 to that directory /var/lib/lxc/.pve-staged-mounts/rootfs - well, any idea why it works once but not twice?
Find dmesg after the error occurs:
I really dunno what is the problem here though i am not an expert in Linux either, can someone help here?
i have a simple container but i can only start it once. After having it stopped, i cannot start it anymore if i am not restarting the node.
See the error executing "pct start 101 --debug":
Code:
run_buffer: 571 Script exited with status 255
lxc_init: 845 Failed to run lxc.hook.pre-start for container "101"
__lxc_start: 2034 Failed to initialize container "101"
0 hostid 100000 range 65536
INFO lsm - ../src/lxc/lsm/lsm.c:lsm_init_static:38 - Initialized LSM security driver AppArmor
INFO utils - ../src/lxc/utils.c:run_script_argv:587 - Executing script "/usr/share/lxc/hooks/lxc-pve-prestart-hook" for container "101", config section "lxc"
DEBUG utils - ../src/lxc/utils.c:run_buffer:560 - Script exec /usr/share/lxc/hooks/lxc-pve-prestart-hook 101 lxc pre-start produced output: mount: /var/lib/lxc/.pve-staged-mounts/rootfs: can't read superblock on /dev/loop0.
dmesg(1) may have more information after failed mount system call.
DEBUG utils - ../src/lxc/utils.c:run_buffer:560 - Script exec /usr/share/lxc/hooks/lxc-pve-prestart-hook 101 lxc pre-start produced output: command 'mount /dev/loop0 /var/lib/lxc/.pve-staged-mounts/rootfs' failed: exit code 32
ERROR utils - ../src/lxc/utils.c:run_buffer:571 - Script exited with status 255
ERROR start - ../src/lxc/start.c:lxc_init:845 - Failed to run lxc.hook.pre-start for container "101"
ERROR start - ../src/lxc/start.c:__lxc_start:2034 - Failed to initialize container "101"
INFO utils - ../src/lxc/utils.c:run_script_argv:587 - Executing script "/usr/share/lxcfs/lxc.reboot.hook" for container "101", config section "lxc"
startup for container '101' failed
it got problems mounting dev/loop0 to that directory /var/lib/lxc/.pve-staged-mounts/rootfs - well, any idea why it works once but not twice?
Find dmesg after the error occurs:
Code:
[249260.309413] loop0: detected capacity change from 0 to 16777216
[249260.356260] EXT4-fs warning (device loop0): ext4_multi_mount_protect:328: MMP interval 42 higher than expected, please wait.
[249303.368824] EXT4-fs warning (device loop0): ext4_clear_journal_err:6289: Filesystem error recorded from previous mount: IO failure
[249303.369617] I/O error, dev loop0, sector 0 op 0x1:(WRITE) flags 0x800 phys_seg 1 prio class 0
[249303.369621] Buffer I/O error on dev loop0, logical block 0, lost sync page write
[249303.369640] EXT4-fs (loop0): I/O error while writing superblock
[249303.369648] Aborting journal on device loop0-8.
[249308.474596] CIFS: VFS: No writable handle in writepages rc=-9
I really dunno what is the problem here though i am not an expert in Linux either, can someone help here?