[rhelv6-list] KVM issues post RHEL6-1->6.2 update
Robin Price II
rprice at redhat.com
Thu Dec 8 15:34:44 UTC 2011
On 12/08/2011 04:31 AM, Ben wrote:
> My questions are:
>
> 1) Is it a bad idea to patch the host's libvirtd while guests are running?
> 2) Should libvirtd have killed the guests like that?
> 3) With this update to KVM/qemu/libvird are "address type='pci'" now
> unnecessary and removable from /etc/libvirt/qemu/<domain>.xml files as
> PCI IDs are now dynamically assigned?
Ben,
Sorry to hear your upgrade was a PITA. :(
1) With any patching or upgrading for a KVM host or non-KVM host should
be done in a maintenance window. I normally stop all of my guests
before I fully upgrade my host KVM. I did this yesterday. All guests
were off and then I brought up my host machine to RHEL6.2. From there I
brought up my RHEL6.1 guest to RHEL6.2.
2) I am not sure what the results would be if I was to upgrade all the
packages with running guests. Sounds like your scenario is what would
happen. Have you ever upgraded Firefox while running the older instance
and never relaunching the browser? I have done this before and Firefox
starts acting crazy. I now close the browser, update (patch) FF and
relaunch. I would expect libvirtd it act in a similar fashion towards
it's running guests.
3) Not sure? I didn't notice. FWIW, here is some snips from my guests
XML configurations:
[root at x200 ~]# virsh dumpxml RHEL5 | grep address
<address type='pci' domain='0x0000' bus='0x00' slot='0x05'
function='0x0'/>
<mac address='52:54:00:5f:41:cf'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03'
function='0x0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04'
function='0x0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02'
function='0x0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06'
function='0x0'/>
[root at x200 ~]# virsh dumpxml RHEL6 | grep address
<address type='pci' domain='0x0000' bus='0x00' slot='0x05'
function='0x0'/>
<mac address='52:54:00:a2:b0:a2'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x03'
function='0x0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04'
function='0x0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x02'
function='0x0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x06'
function='0x0'/>
HTHs,
~rp
--
+-----------------------------[ robin at redhat.com ]----+
| Robin Price II - RHCE,RHCDS,RHCVA |
| Technical Account Manager |
| Red Hat, Inc. |
| w: +1 (919) 754 4412 |
| c: +1 (252) 474 3525 |
| |
+---------[ Dissenters will inevitably abhor. ]-------+
More information about the rhelv6-list
mailing list