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

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



Hi Vern,

Thanks for trying this out and listing all these tips.
This would be very helpful for many users!

Also take a look at Chapter 4 of the Installation Guide 
(http://www.xen.org/files/XenCloud/installation.pdf), which contains some 
additional details about upgrading XCP pools.

Cheers,
Rob

On 21 Jan 2010, at 18:51, Vern Burke wrote:

> 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


_______________________________________________
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®.