Citrix Systems 4.5 Printer User Manual


 
Chapter 9. Upgrading CloudPlatform to the Latest Version
62
8. Reconnect the XenServer cluster to CloudPlatform.
a. Log on to the CloudPlatform UI as root.
b. Navigate to the XenServer cluster, and click Actions – Manage.
c. Watch the status to see that all the hosts come up.
9. Hotfix the slave hosts in the cluster:
a. Put a slave host into maintenance mode.
Wait until all the VMs are migrated to other hosts.
b. Apply the XenServer hot fixes to the slave host:
xe patch-apply host-uuid=<slave uuid> uuid=<hotfix uuid>
c. Repeat Step a through b for each slave host in the XenServer pool.
d. Install the required CSP files.
xe-install-supplemental-pack <csp-iso-file>
e. Restart the slave hosts.
Wait until all the slave hosts are up. It might take several minutes for the hosts to come up.
10. Cancel the maintenance mode on the slave hosts.
11. Put the master host to maintenance and unmanage the cluster.
12. If pool HA was disabled (in step3), enable pool HA by providing the heartbeat Storage Repository:
# xe pool-ha-enable heartbeat-sr-uuids="uuid of the HA SR"
Note
When you re-enable pool HA, ensure that you use xe pool-ha-enable with the
heartbeat-sr-uuids parameter pointing to the correct HA Storage Repository. If the
heartbeat-sr-uuids parameter is skipped, any Storage Repository is randomly picked up
for HA, which should be avoided.
13. You might need to change the OS type settings for VMs running on the upgraded hosts, if any of
the following apply:
If you upgraded from XenServer 5.6 SP2 to XenServer 6.0.2, change any VMs that have the
OS type CentOS 5.6 (32-bit), CentOS 5.7 (32-bit), Oracle Enterprise Linux 5.6 (32-bit), Oracle
Enterprise Linux 5.7 (32-bit), Red Hat Enterprise Linux 5.6 (32-bit) , or Red Hat Enterprise Linux
5.7 (32-bit) to Other Linux (32-bit). Change any VMs that have the 64-bit versions of these same
OS types to Other Linux (64-bit).