Citrix Systems 6.1.0 manual Applying Updates and Hotfixes to XenServer, Before you begin updating

Page 36

Chapter 8. Applying Updates and Hotfixes to XenServer

Between releases of XenServer, Citrix occasionally releases updates and hotfixes. Hotfixes fix one or more specific issues; updates contain accumulated bug fixes and, occasionally, small feature improvements. This chapter describes the general procedures for applying updates and hotfixes to your XenServer deployment through XenCenter and the xe CLI.

Public hotfixes and updates are made available for download from the Citrix Knowledge Center. Specific information and instructions regarding each download are published alongside. It is best to check the Knowledge Center for new updates and hotfixes. You may also receive an e-mail or an alert in XenCenter when a particularly important hotfix or update is released for the version of XenServer that you are running. XenCenter also provides you an option to check for available updates manually at any time by choosing the Tools > Check for Updates option from the XenCenter menu.

Hotfixes and updates can often be applied with minimal service interruption. If you are updating a pool of XenServer hosts, you can avoid downtime of VMs by updating one host at a time, migrating VMs away from each host as the hotfix or update is applied. XenCenter can take care of this update sequence automatically. If you are using the xe CLI, you will have to do this manually.

8.1. Before You Apply an Update or Hotfix

Important:

It is important to follow the Readme that comes with each update file. Each update file has unique instructions for installation, particularly with regard to preparatory and post-update operations. The following sections offer general guidance and instructions for applying hotfixes and updates to your XenServer deployment.

Before you update XenServer hosts, it is important to be aware of the following:

It is best to update all hosts in a pool within a short period, as running a mixed-mode pool (a pool that includes updated and non-updated hosts) for general operation is not supported.

Citrix recommends that you reboot any hosts that you plan to update to ensure that the hosts are healthy and configurations correct (for example, to ensure that VMs start and that storage is accessible). Rebooting is particularly important if you have made any critical, low-level changes and have not restarted your XenServer host(s) for some time. If there are any pre-existing configuration issues, the update will fail.

Note:

XenCenter will reboot each host automatically (as part of the Install Update wizard), before applying the update file. If you are using the xe CLI, you will have to reboot hosts manually.

Citrix also strongly recommends that you take a backup of the state of the pool (or individual hosts) that you wish to update, just as you would with any other maintenance operations. For backup procedures, see the XenServer Administrator's Guide.

Before you begin updating:

Log into a user account with full access permissions (for example, as a Pool Administrator or using a local root account).

Empty the CD/DVD drives of any VMs you plan to suspend. For details and instructions, see Section 7.2.1, “Before You Upgrade a Single XenServer Host”.

Disable HA, if applicable.

If you are applying an update or hotfix using XenCenter, XenCenter runs a series of prechecks to ensure that the selected hosts are prepared to be updated and compatible with the required update file. These prechecks

31

Image 36
Contents Citrix XenServer 6.1.0 Installation Guide Trademarks Contents Using Scvmm and Scom with XenServer Boot From SAN Environments Benefits of Using XenServer Administering XenServerWelcome About This DocumentNew Features in XenServer XenServer EditionsXenServer Documentation Guest EnhancementsReferences System Requirements System RequirementsXenServer Host System Requirements XenCenter System Requirements Supported Guest Operating SystemsInstalling XenServer and XenCenter Installation Media and MethodsInstalling the XenServer Host To install or upgrade the XenServer hostPage Installing XenCenter To install XenCenterHost Partition Format Connecting XenCenter to the XenServer Host To connect XenCenter to the XenServer hostInstallation and Deployment Scenarios High-level procedureXenServer Hosts with Local Storage Basic hardware requirementsPools of XenServer Hosts with Shared Storage XenServer Hosts with Shared NFS StorageConfiguring your iSCSI storage XenServer Hosts with Shared iSCSI StorageConfiguring an iSCSI IQN for each XenServer host Xe pool-param-set uuid=pooluuid default-SR=iscsisharedsruuid Enabling on Host Installation XenServer and IntelliCacheIntelliCache Deployment To enable local caching, enter the following commands Converting an Existing Host to Use Thin ProvisioningVM Boot Behavior Implementation Details and TroubleshootingXe sr-list params=local-cache-sr,uuid,name-label Using Scvmm and Scom with XenServer How to install the Integration Suite Supplemental PackIntegration Requirements for Scvmm Integration Requirements for Scom Rolling Pool Upgrades Upgrading XenServerPage Before You Upgrade Upgrading XenServer Hosts Using the xe CLI Before you begin your rolling pool upgradeTo upgrade a pool of XenServer hosts using the xe CLI Upgrading a Single XenServer Host Using the xe CLI Before You Upgrade a Single XenServer HostUpgrading a Single XenServer Host Using the xe CLI To empty the CD/DVD drive of a VM using the xe CLITo upgrade a single XenServer host using the xe CLI Page Upgrading LVM-based SRs using the xe CLI Upgrading LVM Storage from XenServer 5.0 or EarlierApplying Updates and Hotfixes to XenServer Before You Apply an Update or HotfixBefore you begin updating To update individual hosts using XenCenter To update individual hosts using the xe CLIUpdating Individual XenServer Hosts To update a pool of hosts using XenCenter Updating a Pool of XenServer HostsTo update a pool of XenServer hosts using the xe CLI Licensing XenServer Activating a Free XenServer ProductTo activate a free XenServer product Licensing XenServer Editions To license XenServer Advanced editions and higherTo configure licensing for XenServer hosts using XenCenter To configure licensing for XenServer hosts using the xe CLIAdditional Licensing Information Grace Period Appendix A. Troubleshooting To capture and save the log fileAppendix B. Boot From SAN Environments Appendix C. PXE Boot Installations Configuring your PXE Environment for XenServer InstallationTo configure your Tftp server Creating an answer file for unattended PXE installation Preparing the destination systemElement Description Required? Element Description Required? Element Proto dhcp or static