<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-04-10 19:08 GMT+02:00 Pavel Emelyanov <span dir="ltr"><<a href="mailto:xemul@parallels.com" target="_blank">xemul@parallels.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 04/10/2014 05:52 PM, Andrey Vagin wrote:<br>
> Signed-off-by: Andrey Vagin <<a href="mailto:avagin@openvz.org">avagin@openvz.org</a>><br>
> ---<br>
> p_haul_iters.py | 2 +-<br>
> 1 file changed, 1 insertion(+), 1 deletion(-)<br>
><br>
> diff --git a/p_haul_iters.py b/p_haul_iters.py<br>
> index c6cbfb0..31a1c74 100644<br>
> --- a/p_haul_iters.py<br>
> +++ b/p_haul_iters.py<br>
> @@ -156,7 +156,7 @@ class phaul_iter_worker:<br>
> req.opts.file_locks = True<br>
> req.opts.evasive_devices = True<br>
> req.opts.link_remap = True<br>
> - if self.htype.can_migrate_tcp:<br>
> + if self.htype.can_migrate_tcp():<br>
> req.opts.tcp_established = True<br>
><br>
> cc.send_req(req, False)<br>
><br>
<br>
<br>
</div></div>Ah, I see :) This explains why dump/pre-dump handled TCP successfully.<br>
<br>
So, what is left is to resolve the way we want pid driver to live-migrate<br>
tasks with TCP.<br>
<br>
Oscar, can you tell us more about your use-case? What kind of tasks you<br>
plan to live-migrate with p.haul, so that we could better understand what<br>
we can do with IP address.<br>
<br>
Thanks,<br>
Pavel<br>
</blockquote></div><br></div><div class="gmail_extra">Hi, sorry for the delay.<br></div><div class="gmail_extra">I tried the migration after getting your latest patches and now the dump fails as expected ;)<br><br></div>
<div class="gmail_extra">Regarding to the use case, the idea is to migrate a streaming server maintaining the TCP connection.<br></div><div class="gmail_extra">Find attached 3 pictures representing the process.<br><br></div>
<div class="gmail_extra">Thank you<br>-- <br>Óscar Fernández<br>
</div></div>