Quoting Pavel Emelyanov (xe...@parallels.com): > On 12/04/2013 10:12 PM, Serge Hallyn wrote: > > Quoting Nipun Arora (ni...@cs.columbia.edu): > >> Hi, > >> > >> I've been tryint criu for checkpointing and restart. One of the issues is > >> that criu does not support external console. > >> I tried setting lxc.console = none, and lxc.tty = 0... but seem to get no > >> progress when I run the following command.. > >> > >> lxc-create -t ubuntu -n test_lxc -f test_config > >> lxc-start -n test_lxc > >> > >> The config file basically has only the following 2 lines > >> lxc.console = none > >> lxc.tty = 0 > >> > >> Can someone help out in explaining why this is happening? > > > > I think it's been explained before - the external console points > > to a device file sitting in another mount namespace. criu can't > > checkpoint that. > > Ack. > > > Back in the in-kernel checkpoint days, IIRC we allowed such files > > to be marked as uncheckpointable in the image, and the restart > > program to fill those fds in with fds it had opened beforehand. > > > > Can that be done with crui? > > In theory -- yes. IOW -- we need to patch criu to achieve that. I > planned to make this support using plugins to criu that help dumping > external mount points. Currently Andrey works on such a plugin for > external unix sockets, you can find his patches on the list From: avagin@.
sorry, which list? :) > Similar thing can be done for external (bind)mounts. Does it make > sense for you? Yes, that sounds good. And a fast criu-image-grep util which can tell the caller (lxc-restore) which fds and mounts and maybe nics the image needs filled in. -serge ------------------------------------------------------------------------------ Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk _______________________________________________ lxc-users mailing list lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users