<div dir="ltr"><div>Awesome dear, Actually I've seen the /tmp conflict before posting the ticket...But I thought the issue might be different.<br><br></div>Great Support :)<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 29, 2015 at 2:07 AM, Richard W.M. Jones <span dir="ltr"><<a href="mailto:rjones@redhat.com" target="_blank">rjones@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Jan 29, 2015 at 12:16:30AM +0530, Thirumalai Nambi wrote:<br>
> Hi,<br>
><br>
> I'm using SolusVM control panel to create KVM VPS. Suddenly, I can't make<br>
> any VPS on Host-Node. Their build log says the SolusVM can't read the<br>
> libguestfs in server.<br>
><br>
> During the debug, I've tried to mount existing VPS using guestmount command<br>
> and  I can't mount the KVM image.<br>
><br>
> Please check here.<br>
><br>
> [root@msv07 /]# guestmount -i -a /dev/msv07data/kvm139_img /mnt<br>
> libguestfs: error: guestfs_launch failed.<br>
> See <a href="http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs" target="_blank">http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs</a><br>
> and/or run 'libguestfs-test-tool'.<br>
> [root@msv07 /]#<br>
><br>
><br>
> I've attached libguestfs-test-tool output (untitled document 1) and debug<br>
> output of guestmount command here(untitled document 2).<br>
<br>
</span>The error is certainly an unusual one:<br>
<br>
mkdtemp: /tmp/lvm4zeZR5: No such file or directory<br>
<br>
caused by this code in the daemon:<br>
<br>
<a href="https://github.com/libguestfs/libguestfs/blob/master/daemon/lvm-filter.c#L75" target="_blank">https://github.com/libguestfs/libguestfs/blob/master/daemon/lvm-filter.c#L75</a><br>
<br>
It's caused by the peculiar way that you've set up /tmp on your<br>
host:<br>
<br>
lrwxrwxrwx    1 root root     8 Aug 27 14:48 tmp -> /backup/<br>
drwxrwxrwt.   4 root root  4096 Aug 27 14:48 tmp-<br>
<br>
If you really want that setup, you might try adding a line:<br>
<br>
/backup<br>
<br>
to /usr/lib64/guestfs/supermin.d/hostfiles.  But really the problem is<br>
that you shouldn't make /tmp be a symbolic link.<br>
<span class=""><br>
> Please take a look and respond asap, Last time I've opened a ticket, we got<br>
> response after one day..<br>
><br>
> Please make this hurry, I've invested whole day on this issue. But I can't<br>
> solve it.<br>
<br>
</span>Heh, you get what you pay for ...<br>
<br>
Rich.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Richard Jones, Virtualization Group, Red Hat <a href="http://people.redhat.com/~rjones" target="_blank">http://people.redhat.com/~rjones</a><br>
Read my programming and virtualization blog: <a href="http://rwmj.wordpress.com" target="_blank">http://rwmj.wordpress.com</a><br>
Fedora Windows cross-compiler. Compile Windows programs, test, and<br>
build Windows installers. Over 100 libraries supported.<br>
<a href="http://fedoraproject.org/wiki/MinGW" target="_blank">http://fedoraproject.org/wiki/MinGW</a><br>
</font></span></blockquote></div><br></div>