<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, May 14, 2013 at 9:27 AM, Daniel P. Berrange <span dir="ltr"><<a href="mailto:berrange@redhat.com" target="_blank">berrange@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="im">On Tue, May 14, 2013 at 09:19:51AM -0500, Dennis Jenkins wrote:<br>
> On Tue, May 14, 2013 at 9:12 AM, Daniel P. Berrange <<a href="mailto:berrange@redhat.com">berrange@redhat.com</a>>wrote:<br>
> > On Tue, May 14, 2013 at 09:06:36AM -0500, Dennis Jenkins wrote:<br>
> > > <a href="http://pastebin.com/nXcNQukz" target="_blank">http://pastebin.com/nXcNQukz</a><br>
> ><br>
> > Hmm, so from the logs I'm fairly certain the missing path is the<br>
> > /.oldroot//var/run/libvirt/lxc/dwj-lnx-dev.devpts one, not /dev/pts<br>
> ><br>
> > Can you tell me if any part of '/var/run/libvirt/lxc/' is a symlink<br>
> > to elsewhere ?  In particular is '/var/run'  a symlink, and if so<br>
> > is it relative or absolute ?<br>
> ><br>
> ><br>
> No symlinks under "/var/run/libvirt", but "/var/run" is a symlink to "/run".<br>
><br>
> ostara ~ # file /var/run<br>
> /var/run: symbolic link to `/run'<br>
<br>
</div>Ok, that'll be the problem. When libvirt prepends /.oldroot onto<br>
the path, the symlink keeps pointing to /run instead of to<br>
/.oldroot/run :-(<br>
<br>
On Fedora "/var/run" is a relative symlink to "../run" to avoid<br>
these kinds of problem.<br>
<br>
As a quick workaround you can make your symlink relative too.<br>
<br>
I'll get a fix into the next libvirt release to deal with<br>
absolute symlinks better.<br>
<div class=""><div class="h5"><br></div></div></blockquote></div><br>ostara ~ # cd /var<br>ostara var # rm run; ln -s ../run run<br><br>ostara var # virsh -c lxc:/// start dwj-lnx-dev<br>Domain dwj-lnx-dev started<br><br>
Yeah.  Diagnosis confirmed.  Daniel, thank you for your assistance.<br></div></div>