Citrix Systems 6.1.0 manual

Page 29

process. This upgrade method keeps critical VMs running by enabling you to live migrate them to other hosts in the pool and then to upgrade one host at a time. This process takes only one XenServer host offline at a time.

You can perform a rolling pool upgrade using XenCenter or the xe CLI. If you are using XenCenter, Citrix recommends using the Rolling Pool Upgrade wizard. This wizard organizes the upgrade path automatically and guides you through the upgrade procedure. If you are using the xe CLI, you need to perform the rolling upgrade manually by first planning your upgrade path and then live migrating running VMs between XenServer hosts accordingly.

Important:

Rolling Pool Upgrade should not be used with Boot from SAN environments. For more information on upgrading boot from SAN environments see Appendix B, Boot From SAN Environments.

Note:

The Rolling Pool Upgrade wizard is included in the latest version of XenCenter and intended for those upgrading from XenServer version 5.6 or later to the current version of XenServer. XenServer hosts running versions older than 5.6 need to be manually upgraded (via XenCenter or the xe CLI) through each intermediate release until they are at version 5.6.

Warning:

If you are upgrading pools (from version 5.6 or later to the current version of XenServer) that contain Citrix StorageLink Gateway SRs, note that only the following adapters are supported: NetApp and Dell EqualLogic. If the pool contains VMs running on any other types of Citrix StorageLink Gateway SRs, do not upgrade the pool.

Before you upgrade, you need to first detach any supported Citrix StorageLink Gateway SRs and then, once you have upgraded, re-attach them and re-enter your credentials.

Warning:

If the default SR in the pool you wish to upgrade is a supported StorageLink Gateway SR, you must set the default to an SR of a different type (non-StorageLink Gateway). Any VMs suspended on a StorageLink Gateway SR by the Rolling Pool Upgrade wizard will not be resumable after the upgrade.

7.1.1. Upgrading XenServer Hosts Using the XenCenter Rolling Pool Upgrade Wizard

You can use the Rolling Pool Upgrade wizard to upgrade XenServer hosts — hosts in a pool or standalone — from version 5.6 or later to the current version of XenServer. For details on planning a manual rolling pool upgrade for earlier versions of XenServer, see Section 7.3, “Upgrading XenServer to Version 5.6 or Earlier Using XenCenter”.

The wizard guides you through the upgrade procedure and organizes the upgrade path automatically. For pools, each of the hosts in the pool is upgraded in turn, starting with the pool master. Before starting an upgrade, the wizard conducts a series of prechecks to ensure that certain pool-wide features, such as HA and WLB, are temporarily disabled and that each host in the pool is prepared for upgrade (for example, that the CD/DVD drive of each host is empty). Only one host is offline at a time, and any running VMs are automatically migrated off each host before the upgrade is installed on that host.

The wizard can operate in Manual or Automatic mode:

In Manual Mode, you must manually run the XenServer installer on each XenServer host in turn and follow the on-screen instructions on the serial console of the host. Once the upgrade begins, XenCenter prompts you to insert the XenCenter installation media or specify a PXE boot server for each host that you upgrade.

In Automatic Mode, the wizard uses network installation files located on an HTTP, NFS or FTP server to upgrade each host in turn, without requiring you to insert installation media, manually reboot, or step through the installer on each host. If you choose to perform a rolling pool upgrade in this manner, then you must unpack the XenServer installation media onto your HTTP, NFS or FTP server before starting the upgrade.

24

Image 29
Contents Citrix XenServer 6.1.0 Installation Guide Trademarks Contents Using Scvmm and Scom with XenServer Boot From SAN Environments Administering XenServer Benefits of Using XenServerWelcome About This DocumentXenServer Editions New Features in XenServerGuest Enhancements XenServer DocumentationReferences XenServer Host System Requirements System RequirementsSystem Requirements Supported Guest Operating Systems XenCenter System RequirementsInstallation Media and Methods Installing XenServer and XenCenterTo install or upgrade the XenServer host Installing the XenServer HostPage Host Partition Format Installing XenCenterTo install XenCenter To connect XenCenter to the XenServer host Connecting XenCenter to the XenServer HostHigh-level procedure Installation and Deployment ScenariosXenServer Hosts with Local Storage Basic hardware requirementsXenServer Hosts with Shared NFS Storage Pools of XenServer Hosts with Shared StorageXenServer Hosts with Shared iSCSI Storage Configuring your iSCSI storageConfiguring an iSCSI IQN for each XenServer host Xe pool-param-set uuid=pooluuid default-SR=iscsisharedsruuid IntelliCache Deployment Enabling on Host InstallationXenServer and IntelliCache Converting an Existing Host to Use Thin Provisioning To enable local caching, enter the following commandsImplementation Details and Troubleshooting VM Boot BehaviorXe sr-list params=local-cache-sr,uuid,name-label Integration Requirements for Scvmm Using Scvmm and Scom with XenServerHow to install the Integration Suite Supplemental Pack Integration Requirements for Scom Upgrading XenServer Rolling Pool UpgradesPage Before You Upgrade To upgrade a pool of XenServer hosts using the xe CLI Upgrading XenServer Hosts Using the xe CLIBefore you begin your rolling pool upgrade Before You Upgrade a Single XenServer Host Upgrading a Single XenServer Host Using the xe CLITo upgrade a single XenServer host using the xe CLI Upgrading a Single XenServer Host Using the xe CLITo empty the CD/DVD drive of a VM using the xe CLI Page Upgrading LVM Storage from XenServer 5.0 or Earlier Upgrading LVM-based SRs using the xe CLIBefore you begin updating Applying Updates and Hotfixes to XenServerBefore You Apply an Update or Hotfix Updating Individual XenServer Hosts To update individual hosts using XenCenterTo update individual hosts using the xe CLI Updating a Pool of XenServer Hosts To update a pool of hosts using XenCenterTo update a pool of XenServer hosts using the xe CLI To activate a free XenServer product Licensing XenServerActivating a Free XenServer Product To license XenServer Advanced editions and higher Licensing XenServer EditionsAdditional Licensing Information To configure licensing for XenServer hosts using XenCenterTo configure licensing for XenServer hosts using the xe CLI Grace Period To capture and save the log file Appendix A. TroubleshootingAppendix B. Boot From SAN Environments To configure your Tftp server Appendix C. PXE Boot InstallationsConfiguring your PXE Environment for XenServer Installation Preparing the destination system Creating an answer file for unattended PXE installationElement Description Required? Element Description Required? Element Proto dhcp or static