On Fri, Aug 15, 2008 at 07:47:32PM +0900, Jun Koi wrote: > On Fri, Aug 15, 2008 at 7:36 PM, Daniel P. Berrange <berrange@xxxxxxxxxx> wrote: > > On Fri, Aug 15, 2008 at 07:32:48PM +0900, Jun Koi wrote: > >> On Fri, Aug 15, 2008 at 7:30 PM, Jun Koi <junkoi2004@xxxxxxxxx> wrote: > >> > Hi, > >> > > >> > I am frustrated searching for a quick-start documentation for virsh, > >> > just to no avail. Any help is greatly appreciated! > >> > > >> > Here is what I did: > >> > - Compile and install libvirt, virt-manager, virt-install and > >> > virt-viewer from source code. This is done (on Ubuntu 8.04). > >> > - Now I want to do install a new VM with QEMU or KVM. I got the below > >> > error with virt-install: > >> > > >> > > >> > # virt-install -c qemu:///system --name jeos2 --ram 500 --file > >> > img.jeos2 --cdrom jeos-8.04.1-jeos-i386.iso > >> > Fri, 15 Aug 2008 19:19:10 ERROR virConnectOpen() failed > >> > Traceback (most recent call last): > >> > File "/usr/bin/virt-install", line 496, in <module> > >> > main() > >> > File "/usr/bin/virt-install", line 345, in main > >> > conn = cli.getConnection(options.connect) > >> > File "/usr/lib/python2.5/site-packages/virtinst/cli.py", line 92, in > >> > getConnection > >> > return libvirt.open(connect) > >> > File "/usr/lib/python2.5/site-packages/libvirt.py", line 139, in open > >> > if ret is None:raise libvirtError('virConnectOpen() failed') > >> > libvirtError: virConnectOpen() failed > >> > > >> > > >> > > >> > How to fix this? Perhaps I need to run libvirtd before using virsh??? > >> > >> I tried to run libvirtd to see if that fixes the problem, but got the > >> below error: > > > > Yes, for QEMU you need to have the libvirtd daemon up & running. Before > > attempting to connect with virt-install, make sure you can connect with > > virsh, eg as a good test run: > > > > virsh --connect qemu:///system capabilities > > > Then I believe this should be fixed: users should be able to run > libvirtd without brctl installed. I can still use QEMU/KVM before on > my machine without it, so I find no reason why it stop working now > with virt-install. There's nothing to fix - this is simply a deployment issue - the default installation we provide sets up a 'default' virtual network which provides guests with a NAT based network connection out of the box which requires bridgeutils. If you don't want to use that then you can remove this default config from /etc/libvirt/qemu/networks. All the QEMU network configs without use of bridge-utils are pretty crap though, hence why we setup this default networking config for people > OK, now I install bridge-utils, and run libvirtd. After that, I tried > virt-install, but still got error like below: > > How to fix this now? Debug it with 'virsh' first to make sure the basic functionality is working and then go onto virt-install. Daniel -- |: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :| |: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :| -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list