[CRIU] Checkpointing failed

Serge Hallyn serge.hallyn at ubuntu.com
Tue Oct 7 07:49:28 PDT 2014


Quoting Thouraya TH (thouraya87 at gmail.com):
> root at u1:/# sudo umount /sys/fs/fuse/
> umount : /sys/fs/fuse/ : n'est pas monté
> 
> !!
> it doesn't work
> 
> As you know i have already done this:
> 
> root at u1:/# sudo umount /sys/fs/pstore
> root at u1:/# vim /etc/fstab
> root at u1:/# vim /etc/fstab
> 
> i have only this line in the file:
> -- > # UNCONFIGURED FSTAB FOR BASE SYSTEM
> 
> root at u1:/# rmdir /sys/fs/pstore
> rmdir: échec de suppression de «/sys/fs/pstore»: Permission non accordée
> root at u1:/# sudo rmdir /sys/fs/pstore
> rmdir: échec de suppression de «/sys/fs/pstore»: Permission non accordée
> root at u1:/# sudo su
> root at u1:/#  rmdir /sys/fs/pstore
> rmdir: échec de suppression de «/sys/fs/pstore»: Permission non accordée
> root at u1:/#

Ok I don't know whether you're having a problem with pstore at c/r or
not as that seems unrelated to the fuse gorp, but if you are having a
problem with pstore, then

Edit /usr/share/lxc/config/ubuntu.common.conf, comment out

lxc.mount.entry = /sys/fs/pstore sys/fs/pstore none bind,optional 0 0

and add

lxc.mount.entry = tmpfs /sys/fs/pstore none bind,optional 0 0

That should keep mountall from trying to mount pstore.

I think what you really want to do is teach criu to simply mark that pstore
was mounted, then simply bind-mount it from the host again at restart.


More information about the CRIU mailing list