how do i check the mode of my system used, and how do i change it? how do i check whether to install the acpid? thanks. > From: libvirt-users-request@xxxxxxxxxx > Subject: libvirt-users Digest, Vol 40, Issue 26 > To: libvirt-users@xxxxxxxxxx > Date: Thu, 11 Apr 2013 07:34:17 -0400 > > Send libvirt-users mailing list submissions to > libvirt-users@xxxxxxxxxx > > To subscribe or unsubscribe via the World Wide Web, visit > https://www.redhat.com/mailman/listinfo/libvirt-users > or, via email, send a message with subject or body 'help' to > libvirt-users-request@xxxxxxxxxx > > You can reach the person managing the list at > libvirt-users-owner@xxxxxxxxxx > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of libvirt-users digest..." > > > Today's Topics: > > 1. How can I open a libvirt remote connection with ssh > (Wangkai (Kevin,C)) > 2. Re: How can I open a libvirt remote connection with ssh > (Daniel P. Berrange) > 3. Re: How can I open a libvirt remote connection with ssh > (Wangkai (Kevin,C)) > 4. Re: How can I open a libvirt remote connection with ssh > (Henrik Ahlgren) > 5. Re: reboot command lost? (Michal Privoznik) > 6. Re: virt-install on powerpc64 issues (Martin Kletzander) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 11 Apr 2013 09:45:18 +0000 > From: "Wangkai (Kevin,C)" <wangkai86@xxxxxxxxxx> > To: "libvirt-users@xxxxxxxxxx" <libvirt-users@xxxxxxxxxx> > Subject: [libvirt-users] How can I open a libvirt remote connection > with ssh > Message-ID: > <87B246BB5ED53A4C98E4F9A35839EDE128F1136D@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> > > Content-Type: text/plain; charset="us-ascii" > > Hi, > > When I use 'virConnectOpenAuth' function to connect to '192.168.1.102' libvirtd with ssh, > Code below, the screen print the dialog "root@192.168.1.102's password:" , and only > After I type the password, the connection can be created. > > How can I connect to libvirtd with ssh automatically? No need to type the password manually. > > char *au[2] = {"root", "xxxx"}; > virConnectAuth auth = { > credTypes, > sizeof(credTypes) / sizeof(int), > virConnCb,/* callback function, actually was not be called after connect*/ > au /* user and password */ > }; > conn = virConnectOpenAuth("qemu+ssh://192.168.1.102/system", &auth, 0); > > > Thanks, > Kevin > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: <https://www.redhat.com/archives/libvirt-users/attachments/20130411/10a9246b/attachment.html> > > ------------------------------ > > Message: 2 > Date: Thu, 11 Apr 2013 10:54:36 +0100 > From: "Daniel P. Berrange" <berrange@xxxxxxxxxx> > To: "Wangkai (Kevin,C)" <wangkai86@xxxxxxxxxx> > Cc: "libvirt-users@xxxxxxxxxx" <libvirt-users@xxxxxxxxxx> > Subject: Re: [libvirt-users] How can I open a libvirt remote > connection with ssh > Message-ID: <20130411095436.GF29791@xxxxxxxxxx> > Content-Type: text/plain; charset=utf-8 > > On Thu, Apr 11, 2013 at 09:45:18AM +0000, Wangkai (Kevin,C) wrote: > > Hi, > > > > When I use 'virConnectOpenAuth' function to connect to '192.168.1.102' libvirtd with ssh, > > Code below, the screen print the dialog "root@192.168.1.102's password:" , and only > > After I type the password, the connection can be created. > > Libvirt has to spawn an external SSH process for +ssh URIs, so we can't hook > it up into our auth callbacks. > > > How can I connect to libvirtd with ssh automatically? No need to type the password manually. > > You need to setup SSH public keys + SSH agent > > > > > char *au[2] = {"root", "xxxx"}; > > virConnectAuth auth = { > > credTypes, > > sizeof(credTypes) / sizeof(int), > > virConnCb,/* callback function, actually was not be called after connect*/ > > au /* user and password */ > > }; > > conn = virConnectOpenAuth("qemu+ssh://192.168.1.102/system", &auth, 0); > > virConnectOpenAuth() doesn't do anything useful for '+ssh' URIs. > > There is however a alternative 'libssh2' URI that does use the > callbacks. eg qemu+libssh2://hostname/system > > This is less tested & potentially buggy, but it might be ok for your needs > > Regards, > Daniel > -- > |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| > |: http://libvirt.org -o- http://virt-manager.org :| > |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| > |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| > > > > ------------------------------ > > Message: 3 > Date: Thu, 11 Apr 2013 09:59:46 +0000 > From: "Wangkai (Kevin,C)" <wangkai86@xxxxxxxxxx> > To: "Daniel P. Berrange" <berrange@xxxxxxxxxx> > Cc: "libvirt-users@xxxxxxxxxx" <libvirt-users@xxxxxxxxxx> > Subject: Re: [libvirt-users] How can I open a libvirt remote > connection with ssh > Message-ID: > <87B246BB5ED53A4C98E4F9A35839EDE128F11384@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> > > Content-Type: text/plain; charset="utf-8" > > > > > -----Original Message----- > > From: Daniel P. Berrange [mailto:berrange@xxxxxxxxxx] > > Sent: Thursday, April 11, 2013 5:55 PM > > To: Wangkai (Kevin,C) > > Cc: libvirt-users@xxxxxxxxxx > > Subject: Re: [libvirt-users] How can I open a libvirt remote connection > > with ssh > > > > On Thu, Apr 11, 2013 at 09:45:18AM +0000, Wangkai (Kevin,C) wrote: > > > Hi, > > > > > > When I use 'virConnectOpenAuth' function to connect to > > '192.168.1.102' libvirtd with ssh, > > > Code below, the screen print the dialog "root@192.168.1.102's > > password:" , and only > > > After I type the password, the connection can be created. > > > > Libvirt has to spawn an external SSH process for +ssh URIs, so we can't > > hook > > it up into our auth callbacks. > > [Wangkai (Kevin,C)] > Which type of URI can be hooked by auth callback? Qemu+tls? > > > > > > How can I connect to libvirtd with ssh automatically? No need to type > > the password manually. > > > > You need to setup SSH public keys + SSH agent > [Wangkai (Kevin,C)] > Maybe I will try this later. > > > > > > > > > char *au[2] = {"root", "xxxx"}; > > > virConnectAuth auth = { > > > credTypes, > > > sizeof(credTypes) / sizeof(int), > > > virConnCb,/* callback function, actually was not be > > called after connect*/ > > > au /* user and password */ > > > }; > > > conn = virConnectOpenAuth("qemu+ssh://192.168.1.102/system", &auth, > > 0); > > > > virConnectOpenAuth() doesn't do anything useful for '+ssh' URIs. > > > > There is however a alternative 'libssh2' URI that does use the > > callbacks. eg qemu+libssh2://hostname/system > > > > This is less tested & potentially buggy, but it might be ok for your > > needs > > > > Regards, > > Daniel > > -- > > |: http://berrange.com -o- > > http://www.flickr.com/photos/dberrange/ :| > > |: http://libvirt.org -o- http://virt- > > manager.org :| > > |: http://autobuild.org -o- > > http://search.cpan.org/~danberr/ :| > > |: http://entangle-photo.org -o- http://live.gnome.org/gtk- > > vnc :| > > > > ------------------------------ > > Message: 4 > Date: Thu, 11 Apr 2013 13:01:45 +0300 > From: Henrik Ahlgren <pablo@xxxxxxxxxxxxx> > To: "Wangkai (Kevin,C)" <wangkai86@xxxxxxxxxx> > Cc: "libvirt-users@xxxxxxxxxx" <libvirt-users@xxxxxxxxxx> > Subject: Re: [libvirt-users] How can I open a libvirt remote > connection with ssh > Message-ID: <20130411100144.GL17558@xxxxxxxxxxxxx> > Content-Type: text/plain; charset=us-ascii > > On Thu, Apr 11, 2013 at 09:45:18AM +0000, Wangkai (Kevin,C) wrote: > > > > How can I connect to libvirtd with ssh automatically? No need to type the password manually. > > Just use SSH public key authentication with an empty passphrase, just > as you would with any other automated SSH connection. > > > > ------------------------------ > > Message: 5 > Date: Thu, 11 Apr 2013 13:06:06 +0200 > From: Michal Privoznik <mprivozn@xxxxxxxxxx> > To: ??? <dhc3@xxxxxxxxxxx> > Cc: "libvirt-users@xxxxxxxxxx" <libvirt-users@xxxxxxxxxx> > Subject: Re: [libvirt-users] reboot command lost? > Message-ID: <5166991E.1020300@xxxxxxxxxx> > Content-Type: text/plain; charset=UTF-8 > > On 11.04.2013 10:04, ??? wrote: > > when i send a reboot command to libvirtd to reboot a domain, it does not > > receive and print the following warn: > > > > 2013-04-10 06:01:39.080+0000: 2908: warning : qemuDomainObjTaint:1311 : > > Domain id=56 name='69751ca7-3198-4f3c-8265-cb8cb70ad750' > > uuid=69751ca7-3198-4f3c-8265-cb8cb70ad750 is tainted: high-privileges > > > > with reboot you may choose what mode do you want to use: > 'acpi', 'agent', 'initctl' or 'signal' > > By default, ACPI is used, meaning an ACPI event is send to the guest. > However, when there is no acpid running, this event is silently ignored. > So you have two options: > > 1) install acpid into the guest > > 2) use a different method. > > Michal > > > > ------------------------------ > > Message: 6 > Date: Thu, 11 Apr 2013 13:34:13 +0200 > From: Martin Kletzander <mkletzan@xxxxxxxxxx> > To: Alexey Kardashevskiy <aik@xxxxxxxxx> > Cc: libvirt-users@xxxxxxxxxx > Subject: Re: [libvirt-users] virt-install on powerpc64 issues > Message-ID: <51669FB5.4030600@xxxxxxxxxx> > Content-Type: text/plain; charset=ISO-8859-1 > > On 04/10/2013 07:15 AM, Alexey Kardashevskiy wrote: > > Hi! > > > > I am trying to setup a guest using virt-install script: > > > > /usr/bin/virt-install -n fc18guest5 -r 1024 \ > > --disk path=/home/aik/virtimg/fc18guest,size=8 \ > > -c /home/aik/virtimg/Fedora-18-ppc64-DVD.iso \ > > --video vga --arch=ppc64 -d --machine=pseries > > > > And it fails. I could not find any relevant log in /var/log/libvirt/ so > > It should be stored in '/var/log/libvirt/qemu/fc18guest5.log'. If > there's nothing related, look for errors in '/var/log/libvirt/libvirtd.log'. > > > I simply hacked /usr/local/bin/qemu-system-ppc64 to print all the > > parameters passed into it. So I got the command line (below, after the > > second question) where the "-device scsi-cd" parameter is cut in a > > middle so QEMU fails to start. 788 chars long - is there a limit? > > > > I don't think it has anything to do with the fact that there is a > newline between '-device' and 'scsi-cd'. That's just debug output of > virt-install. > > > The second question is - where does virt-install store those xmls? I > > have to choose a new name for a machine even if virt-install failed, in > > the example it is "fc18guest5" (5 at the end). "virsh -c qemu:///system > > list" prints an empty list with no domains. > > > > Command 'virsh list' (by default) lists only running domains, try adding > '--all' as a parameter. > > > > > Thanks! > > > > > > > > > > /usr/local/bin/qemu-system-ppc64 -name fc18guest5 -S -M pseries > > -enable-kvm -m 1024 -smp 1,sockets=1,cores=1,threads=1 -uuid > > 71f8b17f-ca48-80fe-db58-4d933c66fe2d -no-user-config -nodefaults > > -chardev > > socket,id=charmonitor,path=/home/aik/.config/libvirt/qemu/lib/fc18guest5.monitor,server,nowait > > -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc > > -no-reboot -no-shutdown -device pci-ohci,id=usb,bus=pci,addr=0x1.0x2 > > -device spapr-vscsi,id=scsi0,reg=0x2000 -drive > > file=/home/aik/virtimg/fc18guest,if=none,id=drive-scsi0-0-0-0,format=raw > > -device > > scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,bootindex=2 > > -drive > > file=/home/aik/virtimg/Fedora-18-ppc64-DVD.iso,if=none,id=drive-scsi0-0-0-1,readonly=on,format=raw > > -device scsi-cd,bus=scsi0.0,ch > > > > > > > > The full log is here: > > > > > > [aik@vpl2 ~]$ ./start_installation.sh > > ++ /usr/bin/virt-install -n fc18guest5 -r 1024 --disk > > path=/home/aik/virtimg/fc18guest,size=8 -c > > /home/aik/virtimg/Fedora-18-ppc64-DVD.iso --video vga --arch=ppc64 -d > > --machine=pseries > > [Wed, 10 Apr 2013 15:06:10 virt-install 9880] DEBUG (cli:221) Launched > > with command line: > > /usr/bin/virt-install -n fc18guest5 -r 1024 --disk > > path=/home/aik/virtimg/fc18guest,size=8 -c > > /home/aik/virtimg/Fedora-18-ppc64-DVD.iso --video vga --arch=ppc64 -d > > --machine=pseries > > [Wed, 10 Apr 2013 15:06:10 virt-install 9880] DEBUG (cli:326) Requesting > > libvirt URI default > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (cli:328) Received > > libvirt URI qemu:///session > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (virt-install:259) > > Requesting virt method 'default', hv type 'default'. > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (virt-install:469) > > Received virt method 'hvm' > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (virt-install:470) > > Hypervisor name is 'kvm' > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (cli:935) DISPLAY is > > set: graphics defaulting to VNC. > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (cli:953) --graphics > > compat generated: vnc > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG > > (DistroInstaller:209) DistroInstaller location is a local file/path: > > /home/aik/virtimg/Fedora-18-ppc64-DVD.iso > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (virt-install:626) > > Guest.has_install_phase: True > > > > Starting install... > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (Guest:1296) > > Generated install XML: > > <domain type='kvm'> > > <name>fc18guest5</name> > > <uuid>56b64ac6-9596-6e8e-5321-4fc583960065</uuid> > > <memory>1048576</memory> > > <currentMemory>1048576</currentMemory> > > <vcpu>1</vcpu> > > <os> > > <type arch='ppc64' machine='pseries'>hvm</type> > > <boot dev='cdrom'/> > > <boot dev='hd'/> > > </os> > > <features> > > <acpi/><apic/><pae/> > > </features> > > <clock offset="utc"/> > > <on_poweroff>destroy</on_poweroff> > > <on_reboot>destroy</on_reboot> > > <on_crash>destroy</on_crash> > > <devices> > > <emulator>/usr/local/bin/qemu-system-ppc64</emulator> > > <disk type='file' device='disk'> > > <driver name='qemu'/> > > <source file='/home/aik/virtimg/fc18guest'/> > > <target dev='sda' bus='scsi'/> > > </disk> > > <disk type='file' device='cdrom'> > > <driver name='qemu'/> > > <source file='/home/aik/virtimg/Fedora-18-ppc64-DVD.iso'/> > > <target dev='sdb' bus='scsi'/> > > <readonly/> > > </disk> > > <interface type='user'> > > <mac address='52:54:00:ca:ed:7a'/> > > </interface> > > <input type='mouse' bus='ps2'/> > > <graphics type='vnc' port='-1'/> > > <console type='pty'/> > > <video> > > <model type='vga'/> > > </video> > > </devices> > > </domain> > > > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (Guest:1297) > > Generated boot XML: > > <domain type='kvm'> > > <name>fc18guest5</name> > > <uuid>56b64ac6-9596-6e8e-5321-4fc583960065</uuid> > > <memory>1048576</memory> > > <currentMemory>1048576</currentMemory> > > <vcpu>1</vcpu> > > <os> > > <type arch='ppc64' machine='pseries'>hvm</type> > > <boot dev='hd'/> > > </os> > > <features> > > <acpi/><apic/><pae/> > > </features> > > <clock offset="utc"/> > > <on_poweroff>destroy</on_poweroff> > > <on_reboot>restart</on_reboot> > > <on_crash>restart</on_crash> > > <devices> > > <emulator>/usr/local/bin/qemu-system-ppc64</emulator> > > <disk type='file' device='disk'> > > <driver name='qemu'/> > > <source file='/home/aik/virtimg/fc18guest'/> > > <target dev='sda' bus='scsi'/> > > </disk> > > <disk type='block' device='cdrom'> > > <target dev='sdb' bus='scsi'/> > > <readonly/> > > </disk> > > <interface type='user'> > > <mac address='52:54:00:ca:ed:7a'/> > > </interface> > > <input type='mouse' bus='ps2'/> > > <graphics type='vnc' port='-1'/> > > <console type='pty'/> > > <video> > > <model type='vga'/> > > </video> > > </devices> > > </domain> > > > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] ERROR (cli:439) internal > > error process exited while connecting to monitor: char device redirected > > to /dev/pts/4 (label charserial0) > > > > > > > > [0]/usr/local/bin/qemu-system-ppc64 [1]-name [2]fc18guest5 [3]-S [4]-M > > [5]pseries [6]-enable-kvm [7]-m [8]1024 [9]-smp > > [10]1,sockets=1,cores=1,threads=1 [11]-uuid > > [12]56b64ac6-9596-6e8e-5321-4fc583960065 [13]-no-user-config > > [14]-nodefaults [15]-chardev > > [16]socket,id=charmonitor,path=/home/aik/.config/libvirt/qemu/lib/fc18guest5.monitor,server,nowait > > [17]-mon [18]chardev=charmonitor,id=monitor,mode=control [19]-rtc > > [20]base=utc [21]-no-reboot [22]-no-shutdown [23]-device > > [24]pci-ohci,id=usb,bus=pci,addr=0x1.0x2 [25]-device > > [26]spapr-vscsi,id=scsi0,reg=0x2000 [27]-drive > > [28]file=/home/aik/virtimg/fc18guest,if=none,id=drive-scsi0-0-0-0,format=raw > > [29]-device > > [30]scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,bootindex=2 > > [31]-drive > > [32]file=/home/aik/virtimg/Fedora-18-ppc64-DVD.iso,if=none,id=drive-scsi0-0-0-1,readonly=on,format=raw > > [33]-device [34]scsi-cd,bus=scsi0.0,ch > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (cli:442) > > Traceback (most recent call last): > > File "/usr/bin/virt-install", line 636, in start_install > > noboot=options.noreboot) > > File "/usr/lib/python2.7/site-packages/virtinst/Guest.py", line 1249, > > in start_install > > noboot) > > File "/usr/lib/python2.7/site-packages/virtinst/Guest.py", line 1317, > > in _create_guest > > dom = self.conn.createLinux(start_xml or final_xml, 0) > > File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2775, in > > createLinux > > if ret is None:raise libvirtError('virDomainCreateLinux() failed', > > conn=self) > > libvirtError: internal error process exited while connecting to monitor: > > char device redirected to /dev/pts/4 (label charserial0) > > > > > > > > [0]/usr/local/bin/qemu-system-ppc64 [1]-name [2]fc18guest5 [3]-S [4]-M > > [5]pseries [6]-enable-kvm [7]-m [8]1024 [9]-smp > > [10]1,sockets=1,cores=1,threads=1 [11]-uuid > > [12]56b64ac6-9596-6e8e-5321-4fc583960065 [13]-no-user-config > > [14]-nodefaults [15]-chardev > > [16]socket,id=charmonitor,path=/home/aik/.config/libvirt/qemu/lib/fc18guest5.monitor,server,nowait > > [17]-mon [18]chardev=charmonitor,id=monitor,mode=control [19]-rtc > > [20]base=utc [21]-no-reboot [22]-no-shutdown [23]-device > > [24]pci-ohci,id=usb,bus=pci,addr=0x1.0x2 [25]-device > > [26]spapr-vscsi,id=scsi0,reg=0x2000 [27]-drive > > [28]file=/home/aik/virtimg/fc18guest,if=none,id=drive-scsi0-0-0-0,format=raw > > [29]-device > > [30]scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,bootindex=2 > > [31]-drive > > [32]file=/home/aik/virtimg/Fedora-18-ppc64-DVD.iso,if=none,id=drive-scsi0-0-0-1,readonly=on,format=raw > > [33]-device [34]scsi-cd,bus=scsi0.0,ch > > [Wed, 10 Apr 2013 15:06:12 virt-install 9880] DEBUG (cli:451) Domain > > installation does not appear to have been successful. > > If it was, you can restart your domain by running: > > virsh --connect qemu:///session start fc18guest5 > > otherwise, please restart your installation. > > Domain installation does not appear to have been successful. > > If it was, you can restart your domain by running: > > virsh --connect qemu:///session start fc18guest5 > > otherwise, please restart your installation. > > > > [aik@vpl2 ~]$ virsh -c qemu:///system list > > Id Name State > > ---------------------------------------------------- > > > > [aik@vpl2 ~]$ > > > > > > > > ------------------------------ > > _______________________________________________ > libvirt-users mailing list > libvirt-users@xxxxxxxxxx > https://www.redhat.com/mailman/listinfo/libvirt-users > > End of libvirt-users Digest, Vol 40, Issue 26 > ********************************************* |
_______________________________________________ libvirt-users mailing list libvirt-users@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvirt-users