<div dir="ltr"><div><div><div>Hello Andrew, thanks for your answer.<br><br></div>I&#39;m using the latest version of CRIU ( <a href="https://github.com/xemul/criu">https://github.com/xemul/criu</a> ).<br><br></div>Find attached the logs you ask for.<br>
<br></div>Thanks for your help.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-03-28 9:41 GMT+01:00 Andrew Vagin <span dir="ltr">&lt;<a href="mailto:avagin@parallels.com" target="_blank">avagin@parallels.com</a>&gt;</span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Thu, Mar 27, 2014 at 05:47:32PM +0100, Oscar Fernández wrote:<br>
&gt; Hello and congratulations for your great work.<br>
&gt;<br>
&gt; I&#39;m interested in p.haul and I wanted to see how it works. I found the mtouch<br>
&gt; test as a process live migration example ( <a href="https://github.com/xemul/p.haul/blob" target="_blank">https://github.com/xemul/p.haul/blob</a><br>
&gt; /master/test/mtouch/HOWTO ), I follow all the steps but I get an error when<br>
&gt; executing the command<br>
&gt;<br>
&gt; # ./p.haul pid $test_pid $destination_node_ip<br>
<br>
</div>Which version of CRIU do you use?<br>
<br>
Could you provide more info?<br>
<br>
$ lsof -p $test_pid &gt; mem-touch.lsof<br>
$ strace -fo criu.predump.log ./criu pre-dump -v4 -o pd.log -D tmp -t 945<br>
<br>
and send  criu.predump.log, mem-touch.lsof, tmp/pd.log to us.<br>
<br>
Thanks.<br>
<div class="HOEnZb"><div class="h5"><br>
&gt;<br>
&gt; at the source node.<br>
&gt;<br>
&gt; I&#39;m trying to do the migration between two Ubuntu server 13.10 VMs, should I<br>
&gt; try with other distro?<br>
&gt;<br>
&gt; The output at the SRC node is:<br>
&gt;<br>
&gt; Connecting to target host<br>
&gt; Initialized shared FS hauler<br>
&gt; Connecting to CRIU service<br>
&gt; Preliminary FS migration<br>
&gt; Starting iterations<br>
&gt; * Iteration 0<br>
&gt; making directory /var/local/p.haul-fs/14.03.27-15.35-bvrTFM/img/1<br>
&gt; Issuing pre-dump command to service<br>
&gt; Traceback (most recent call last):<br>
&gt;   File &quot;p.haul/p.haul&quot;, line 39, in &lt;module&gt;<br>
&gt;     worker.start_migration()<br>
&gt;   File &quot;/home/test/p.haul/p_haul_iters.py&quot;, line 100, in start_migration<br>
&gt;     raise Exception(&quot;Pre-dump failed&quot;)<br>
&gt; Exception: Pre-dump failed<br>
&gt;<br>
&gt; The output at the DST node is:<br>
&gt;<br>
&gt; Connected<br>
&gt; Selecting htype to (&#39;pid&#39;, &#39;1403&#39;)<br>
&gt; Making directory /var/local/p.haul-fs/14.03.27-15.35-lI4_j3/img/1<br>
&gt; Starting page server for iter 1<br>
&gt; Sending criu rpc req<br>
&gt; Page server started at 1613<br>
&gt; Disconnected<br>
&gt; Stopping page server 1613<br>
&gt;<br>
&gt; The criu service log file at SRC node is:<br>
&gt;<br>
&gt; (00.017306) The service socket is bound to /var/run/criu_service.socket<br>
&gt; (00.018764) Waiting for connection...<br>
&gt; (3032.36109 Connected.<br>
&gt; (3032.36131 Waiting for connection...<br>
&gt; (3032.37836 Restrict C/R with 0:0 uid<br>
&gt; (3032.39072 Worker(pid 1505) exited with 1<br>
&gt;<br>
&gt; The criu service log file at DST node is:<br>
&gt;<br>
&gt; (00.012570) The service socket is bound to /var/run/criu_service.socket<br>
&gt; (00.014230) Waiting for connection...<br>
&gt; (2995.80278 Connected.<br>
&gt; (2995.80293 Waiting for connection...<br>
&gt; (2995.80455 Restrict C/R with 0:0 uid<br>
&gt; (2995.80500 Worker(pid 1556) exited with 0<br>
&gt;<br>
&gt; I checked the source code and found that in p_haul_iters.py line 99, the value<br>
&gt; of resp.success is False, so an Exception is raised. I tried to find the reason<br>
&gt; of that failure without success. I&#39;m running all comands in test as root and<br>
&gt; the NFS has all permissions to everybody (777).<br>
&gt;<br>
&gt; Any idea of what can be the reason? What distro did you use to make the test<br>
&gt; work?<br>
&gt;<br>
&gt; Thank you<br>
&gt;<br>
&gt; --<br>
&gt; Óscar Fernández<br>
&gt;<br>
<br>
</div></div><div class="HOEnZb"><div class="h5">&gt; _______________________________________________<br>
&gt; CRIU mailing list<br>
&gt; <a href="mailto:CRIU@openvz.org">CRIU@openvz.org</a><br>
&gt; <a href="https://lists.openvz.org/mailman/listinfo/criu" target="_blank">https://lists.openvz.org/mailman/listinfo/criu</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Óscar Fernández<br>
</div>