<div dir="ltr">Hi all!<div>Recently I use lxc-checkpoint to c/r linux container.When dumping criu,It&#39;s no problem.but I use lxc-checkpoint -r to restore one lxc. It&#39;s failed!</div><div>BTW My host os is debian 8 .Here is my enviorment:</div><div><br></div><div><div>lxc.rootfs = /usr/local/var/lib/lxc/d1/rootfs</div><div>lxc.include = /usr/local/share/lxc/config/debian.common.conf</div><div>lxc.utsname = d1</div><div>lxc.arch = amd64</div><div>lxc.tty = 0</div><div>lxc.pts = 1</div><div>lxc.console = none</div><div><br></div><div>#lxc.cap.drop = sys_module mac_admin mac_override sys_time</div><div>lxc.cgroup.devices.deny = c 5:1 rwm<br></div><div>lxc.aa_allow_incomplete = 1<br></div><div>lxc.network.type = veth<br></div><div>lxc.network.flags = up</div><div># that&#39;s the interface defined above in host&#39;s interfaces file<br></div><div>lxc.network.link = br0</div><div># name of network device inside the container,<br></div><div># defaults to eth0, you could choose a name freely</div><div># <a href="http://lxc.network.name">lxc.network.name</a> = lxcnet0 </div><div>lxc.network.hwaddr = 00:16:3e:d2:29:be<br></div></div><div><br></div><div>mount point:</div><div><div>root@dslab:/home# mount</div><div>sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)</div><div>proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)</div><div>udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=1002688,mode=755)</div><div>devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)</div><div>tmpfs on /run type tmpfs (rw,nosuid,relatime,size=1607656k,mode=755)</div><div>/dev/sda6 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)</div><div>securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)</div><div>tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)</div><div>tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)</div><div>tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)</div><div>cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)</div><div>pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)</div><div>cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,clone_children)</div><div>cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)</div><div>cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)</div><div>cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)</div><div>cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)</div><div>cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)</div><div>cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)</div><div>cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)</div><div>cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)</div><div>cgroup on /sys/fs/cgroup/debug type cgroup (rw,nosuid,nodev,noexec,relatime,debug)</div><div>cgroup on /sys/fs/cgroup/palloc type cgroup (rw,nosuid,nodev,noexec,relatime,palloc)</div><div>systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=23,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)</div><div>debugfs on /sys/kernel/debug type debugfs (rw,relatime)</div><div>mqueue on /dev/mqueue type mqueue (rw,relatime)</div><div>hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)</div><div>/dev/sda4 on /boot type ext4 (rw,relatime,data=ordered)</div><div>rpc_pipefs on /run/rpc_pipefs type rpc_pipefs (rw,relatime)</div></div><div><br></div><div><div>root@dslab:/home# lxc-checkpoint -r -n d1 -D /home/checkpoint_dir/d2/ </div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/palloc/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/debug/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/hugetlb/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/perf_event/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/blkio/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/net_cls,net_prio/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/freezer/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/devices/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/memory/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/cpu,cpuacct/lxc/d1-2</div><div>lxc-checkpoint: cgfs.c: cgroup_rmdir: 207 Device or resource busy - cgroup_rmdir: failed to delete /sys/fs/cgroup/cpuset/lxc/d1-2</div><div>lxc-checkpoint: lxccontainer.c: do_lxcapi_restore: 3772 restore process died</div><div>Restoring d1 failed.</div></div><div><br></div><div><div>Warn  (cr-restore.c:1041): Set CLONE_PARENT | CLONE_NEWPID but it might cause restore problem,because not all kernels support such clone flags combinations!</div><div>RTNETLINK answers: File exists</div><div>RTNETLINK answers: File exists</div><div>RTNETLINK answers: File exists</div><div>RTNETLINK answers: File exists</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x36a8 peer 0 (name /run/systemd/notify dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x36aa peer 0 (name /run/systemd/private dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x36b4 peer 0 (name /run/systemd/shutdownd dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x36b6 peer 0 (name /run/systemd/journal/dev-log dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x36ba peer 0 (name /run/systemd/journal/stdout dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x36bc peer 0 (name /run/systemd/journal/socket dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x5bad peer 0x70ea (name /run/systemd/journal/stdout dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x6da7 peer 0x3788 (name /run/systemd/journal/stdout dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x6da6 peer 0x5f21 (name /run/systemd/journal/stdout dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x6da8 peer 0x784b (name /run/systemd/journal/stdout dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x6da9 peer 0x6b10 (name /run/systemd/journal/stdout dir -)</div><div>     1: Warn  (sk-unix.c:1229): sk unix: Can&#39;t unlink stale socket 0x6daa peer 0x6159 (name /run/systemd/journal/stdout dir -)</div><div>    68: Error (sk-packet.c:419): Can&#39;t bind packet socket: Invalid argument</div><div>Error (cr-restore.c:1236): 3159 killed by signal 19</div><div>Error (cr-restore.c:1236): 3159 killed by signal 19</div><div>Error (cr-restore.c:1933): Restoring FAILED.</div></div><div><br></div><div><div>--- Checkpoint/Restore ---</div><div>checkpoint restore: enabled</div><div>CONFIG_FHANDLE: enabled</div><div>CONFIG_EVENTFD: enabled</div><div>CONFIG_EPOLL: enabled</div><div>CONFIG_UNIX_DIAG: enabled</div><div>CONFIG_INET_DIAG: enabled</div><div>CONFIG_PACKET_DIAG: enabled</div><div>CONFIG_NETLINK_DIAG: enabled</div><div>File capabilities: enabled</div></div><div><br></div><div><br></div><div>How can I solve this problem? It&#39;s the same as the ubuntu.</div><div><br></div></div>