<br><br><div class="gmail_quote">On Thu, Mar 15, 2012 at 9:45 PM, Alex Jia <span dir="ltr"><<a href="mailto:ajia@redhat.com">ajia@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>

  
    
    
  
  <div bgcolor="#ffffff" text="#000000"><div class="im">
    On 03/16/2012 05:33 AM, Su Zhang wrote:
    <blockquote type="cite"><br>
      <br>
      <div class="gmail_quote">On Thu, Mar 15, 2012 at 4:20 PM, Eric
        Blake <span dir="ltr"><<a href="mailto:eblake@redhat.com" target="_blank">eblake@redhat.com</a>></span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div>On 03/15/2012 02:57 PM, Su Zhang wrote:<br>
            > Hi all,<br>
            ><br>
            > I am trying to use virt-install to install domU image.
            However, I<br>
            > encountered the following issue. It seems that a
            connection driver is<br>
            > needed for Xen.<br>
            > I am new to both libvirt and Xen. Anyone have any ideas
            on what's wrong<br>
            > with the following error ?<br>
            ><br>
            ><br>
            ><br>
            > # virt-install --connect=xen:/// -p -d<br>
            > Thu, 15 Mar 2012 10:17:55 DEBUG    Launched with
            command line:<br>
            > /usr/bin/virt-install --connect=xen:/// -p -d<br>
            > Thu, 15 Mar 2012 10:17:55 DEBUG    Requesting libvirt
            URI xen:///<br>
            > Thu, 15 Mar 2012 10:17:55 ERROR    no connection driver
            available for No<br>
            > connection for URI xen:///<br>
            <br>
          </div>
          This probably means that your copy of libvirt.so and libvirtd
          was built<br>
          without xen support.  What does<br>
          <br>
          virsh --version=long<br>
          <br>
          say?  Also, are you sure libvirtd is running?<br>
        </blockquote>
      </div>
    </blockquote></div>
    In addition, I want to know your libvirt.so, libvirtd, xend
    location, for example,<br>
    # which libvirtd<br>
    # which xend<br>
    # locate libvirt.so<br>
    <br>
    Please also make sure xend service is running:<br>
    # service xend status <br><div class="im">
    <blockquote type="cite">
      <div class="gmail_quote">
        <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <span><font color="#888888"><br>
              --<br>
              Eric Blake   <a href="mailto:eblake@redhat.com" target="_blank">eblake@redhat.com</a>  
               <a href="tel:%2B1-919-301-3266" value="+19193013266" target="_blank">+1-919-301-3266</a><br>
              Libvirt virtualization library <a href="http://libvirt.org" target="_blank">http://libvirt.org</a><br>
              <br>
            </font></span></blockquote>
      </div>
      <br>
      Eric,<br>
      <br>
      Here is the output:<br>
      # virsh --version=long<br>
      Virsh command line tool of libvirt 0.9.10<br>
      See web site at <a href="http://libvirt.org/" target="_blank">http://libvirt.org/</a><br>
      <br>
      Compiled with support for:<br>
       Hypervisors: Xen QEmu/KVM UML OpenVZ VirtualBox LXC Test<br>
       Networking: Remote Daemon Network Bridging Nwfilter VirtualPort<br>
       Storage: Dir Filesystem SCSI Multipath iSCSI LVM<br>
       Miscellaneous: SELinux Secrets Debug<br>
      <br>
      It seems that it does support Xen.<br>
    </blockquote></div>
    Yeah, Xen indeed appears in Hypervisors line.<div class="im"><br>
    <blockquote type="cite"><br>
      I am not sure if libvirtd is running so I use the following
      command to start it:<br>
      <br>
      [root@XenTester srv]# /etc/rc.d/init.d/libvirtd start<br>
    </blockquote></div>
    Right, you may also use service libvirtd start, and check it by
    service libvirtd status or ps -ef|grep libvirtd.
    <div class="im"><blockquote type="cite"><br>
      But the same error is still there.<br>
      <br>
      Am I using the right way to start libvirtd service? Are there any
      other possible reasons of this error?<br>
    </blockquote>
    </div><blockquote type="cite"><div class="im"><br>
      Thanks,<br clear="all">
      <br>
      -- <br>
      Su Zhang<br>
      Ph.D Candidate<br>
      Computing and Information Sciences<br>
      Kansas State University<br>
      </div><pre><fieldset></fieldset>
_______________________________________________
libvirt-users mailing list
<a href="mailto:libvirt-users@redhat.com" target="_blank">libvirt-users@redhat.com</a>
<a href="https://www.redhat.com/mailman/listinfo/libvirt-users" target="_blank">https://www.redhat.com/mailman/listinfo/libvirt-users</a></pre>
    </blockquote>
    <br>
  </div>

</blockquote></div>Alex,<br><br>Here is some information:<br><br># /etc/init.d/xencommons start<br>Starting xenstored...<br>Setting domain 0 name...<br>Starting xenconsoled...<br>[root@XenTester su]# /etc/init.d/xend start<br>
[root@XenTester su]# which libvirtd<br>/usr/local/sbin/libvirtd<br>[root@XenTester su]# which xend<br>/usr/sbin/xend<br>[root@XenTester su]# locate libvirt.so<br>/usr/lib64/libvirt.so.0<br>/usr/lib64/libvirt.so.0.9.4<br>/usr/local/lib/libvirt.so<br>
/usr/local/lib/libvirt.so.0<br>/usr/local/lib/libvirt.so.0.9.10<br>[root@XenTester su]# service xend status<br>[root@XenTester su]# ps -ef|grep libvirtd<br>root      2242     1  0 21:52 ?        00:00:00 libvirtd --daemon<br>
root      3295  3112  0 21:59 pts/0    00:00:00 grep libvirtd<br><br>Can you see if it is normal here?<br><br>Thanks,<br><br clear="all"><br>-- <br>Su Zhang<br>Ph.D Candidate<br>Computing and Information Sciences<br>Kansas State University<br>