I found that waiting for a while does not work, but if I tried to restore it from h2 more times, it will work.<br>For example, if I save a domain which has 512MB memory, and restore if from h2 repeatedly, at the third time, the restore can succeed, but  for a 256MB domain, it will succeed at the second time.<br>
<br><br><div class="gmail_quote">2010/5/11 Zhang Qian <span dir="ltr"><<a href="mailto:zhq527725@gmail.com">zhq527725@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>I have two KVM host: h1 and h2, both of them mount an NFS directory as a shared storage.<br>I can save (virsh save <domain> <file>) a domain in h1 to a state file in the shared storage successfully, but failed to restore it from h2 with the following error message:<br>

# virsh restore testRes.dat <br>error: Failed to restore domain from testRes.dat<br>error: operation failed: failed to start VM<br><br>I can always restore it from h1, but sometimes works for h2 (wait for a while, then "virsh restore" command may succeed in h2). I guess the state file generated by "virsh save" command is not intact from h2 point view, may be cause by the cache of NFS server?<br>

<br>Any suggestions will be really appreciated, thanks in advance!<br><br><br>Regards,<br><font color="#888888">Qian<br><br>
</font></blockquote></div><br>