The message in the log is:
Does anyone has an idea what is wrong with it? I am migrating from old LXc host to new one.
lxc-monitor --logpriority=DEBUG --logfile=/root/lxc.txt -n video-encoder1
'video-encoder1' changed state to [STARTING]
'video-encoder1' changed state to [RUNNING]
'video-encoder1' exited with status [0]
'video-encoder1' changed state to [STOPPING]
'video-encoder1' changed state to [STOPPED]
config:
lxc.include = /usr/share/lxc/config/debian.common.conf
lxc.mount.entry = /dev/fuse dev/fuse none bind,optional,create=file
lxc.arch = x86_64
lxc.start.auto = 1
lxc.rootfs.path = /var/lib/lxc/video-encoder1/rootfs
lxc.uts.name = video-encoder1
lxc.net.0.type = veth
lxc.net.0.flags = up
lxc.net.0.link = lxcbr0
lxc.net.0.name = lxcnet0
lxc.net.0.hwaddr = 00:16:3e:00:00:95
lxc.net.0.ipv4.address = 10.0.0.95/24
lxc.net.0.ipv4.gateway = 10.0.0.29
I found this in the startup log:
lxc-start video-encoder1 20250529130226.290 NOTICE start - ../src/lxc/start.c:start:2194 - Exec'ing "/sbin/init"
lxc-start video-encoder1 20250529130226.291 NOTICE start - ../src/lxc/start.c:post_start:2205 - Started "/sbin/init" with pid "43354"
lxc-start video-encoder1 20250529130231.300 DEBUG start - ../src/lxc/start.c:signal_handler:464 - Container init process 43354 exited
lxc-start video-encoder1 20250529130231.300 DEBUG start - ../src/lxc/start.c:__lxc_start:2147 - Segmentation fault(11) - Container "video-encoder1" init exited
lxc-start video-encoder1 20250529130231.300 INFO error - ../src/lxc/error.c:lxc_error_set_and_log:34 - Child <43354> ended on signal Segmentation fault(11)
Kernel on old host: 4.9.0-16-amd64
Kernel on new host: 6.1.0-37-amd64
I think the problem is that the VM has too old OS (it has debian 7 installed)