[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] XCP 0.1.1 upgrading, the rest of the story



Greetings all:
This is a set of tips and pitfalls that I ran into upgrading Xen Cloud Platform from 0.1.0 to 0.1.1. Many thanks to Dave Scott for the help!

1. Always start the upgrade from the pool master first. If you upgrade a slave first, it will not be able to reconnect to the pool.

2. During the upgrade, you will not be able to live migrate virtual machines between hosts of different versions. To move virtual machines off a host so you can upgrade it, you must shut them down and restart them on a different host.

3. You cannot add a new updated slave to a pool that is partially upgraded. The new slave will refuse to join the pool with the error that the slave's software version doesn't match the pool master's software version, even if it really does. All slaves that are currently part of the pool must be upgraded first before adding a new one or use host-forget to make the pool master forget about a slave that's not going to be coming back to the pool.

4. The 0.1.0 PV drivers (aka Linux guest agent) APPEAR to work under 0.1.1 (they show the virtual machine's IP addresses) but they MUST be upgraded to the 0.1.1 PV drivers before you can live migrate the virtual machine.

5. XCP 0.1.1 doesn't put the host's debug web site stuff back in the right place. If you install or upgrade to 0.1.1 and connect to the host, you get a page with two XenServer links and nothing else. To restore the debug stuff so you can use the virtual machine console functionality, do the following:

mv /opt/xensource/www /opt/xensource/www.old
ln -s /opt/xensource/debug/www /opt/xensource/www

I also had issues on installing the 0.1.1 xs-tools.iso. Something about the iso refused to allow me to mount it from the NFS share (worked fine under 0.1.0). The fix was to copy the iso to the VM, update the PV drivers, and the remove the iso from the VM.

All in all, not totally smooth but not terrible either. Downtime for VMs is limited to restarting to move off hosts to be upgraded and a restart for the PV drivers update. On to the next :).

Vern

--
Vern Burke

SwiftWater Telecom
http://www.swiftwatertel.com
ISP/CLEC Engineering Services
Data Center Services
Remote Backup Services

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.