Upgrading a Single Citrix XenServer 5.5 Host with XenServer 5.5 Update 1
January 20, 2010
In this article you will learn how to upgrade a single, non-pooled XenServer 5.5 host with Update 1 for XenServer 5.5. Update 1 for XenServer 5.5 provides support for Windows Server 2008 R2 and Windows 7 guests. Update 1 also provides numerous bug fixes, along with an updated version of XenCenter.
The following steps will be taken in the upgrade process:
- Download the XenServer 5.5 Update 1 upgrade file.
- Download the XenCenter update.
- Upgrade XenCenter.
- Shut down all VMs.
- Upgrade XenServer.
- Upgrade XenTools.
Note: There are two Citrix Support articles you will need to read BEFORE beginning this upgrade process:
- XenServer 5.5 Update 1 Upgrade Causes Virtual Machines to Lose Network Connectivity. This applies if you have any Windows Vista or Windows Server 2008 VMs.
- Advanced Memory Support for XenServer 5.5 and Windows 7 on Provisioning Server 5. This applies to Target Devices that use Windows 7.
Once you have completely reviewed the articles, from your XenCenter management computer, open your Internet browser, go to http://support.citrix.com and click XenServer (Figure 1).
Click XenServer 5.5 (Figure 2).
Click XenServer 5.5 Update 1 (Figure 3).
Click Download XS55EU1 (Figure 4).
Save the XenServer-5.5.0-Update1.xsupdate file to a location that is available to XenCenter (Figure 5).
The XenCenter update is located on another Citrix web site. When the download is complete, browse to http://www.mycitrix.com and click on Downloads (Figure 6).
Click the XenServer box (Figure 7).
Click Download XenCenter (Figure 8).
Save the XenServer-5.5.0-Update1-XenCenter.msi file (Figure 9).
Close your Internet browser. Double-click the XenServer-5.5.0-Update1-XenCenter.msi file and click Run (Figure 10).
Click Next (Figure 11).
Click Next (Figure 12).
XenCenter can be installed so that only you or all users can run it. Select either All Users or Just Me and click Next (Figure 13).
Click Install (Figure 14).
Click Finish (Figure 15).
Double-click the Citrix XenCenter 5.5 icon on the desktop (Figure 16).
Click Help > About XenCenter (Figure 17).
Verify that your XenCenter version is 5.5.2 and click OK (Figure 18).
Right-click your XenServer and click Connect (Figure 19).
Enter the proper credentials and click Connect (Figure 20).
If there are any suspended VMs, they must be resumed. Suspended VMs are represented by a blue, paused icon (Figure 21).
To resume a suspended VM, perform any of the following actions:
- Right-click the VM and click Resume (Figure 22).
- Click the VM and click the Resume button on the toolbar.
- Click the VM, click VM from the menu bar and click Resume.
- Click the VM and press Ctrl+Y.
All running VMs must be shutdown. Running VMs are represented by a green, running icon (Figure 23).
You can either shut down running VMs one at a time or enter the service xapi-domains stop command from the XenServer console prompt.
To shutdown an individual VM, perform any of the following actions:
- Right-click the VM and click Shutdown (Figure 24).
- Click the VM and click the Shutdown button on the toolbar.
- Click the VM, click VM from the menu bar and click Shutdown.
- Click the VM and press Ctrl+E.
- Log in to the VM and use the operating system to shut down.
To shutdown the remaining VMs, click your XenServer in the left pane, click the Console tab, click into the black console area and press Enter (Figure 25).
Type service xapi-domains stop and press Enter (Figure 26).
Now that all VMs have been shut down, the XenServer 5.5 Update 1 can be installed.
From the menu bar, click Tools and Install New Update… (Figure 27).
Select your XenServer and click Next (Figure 28).
Browse to the update file and click Next (Figure 29).
The update is uploaded to the XenServer (Figure 30).
Manual update mode is selected and states that XenServer must be rebooted. Click Finish (Figure 31).
The update is now applied to the XenServer (Figure 32).
When the update is fully applied, right-click the XenServer and select Reboot (Figure 33).
Prior to the update, the following screenshot shows the previous XenServer version information (Figure 34).
After the update and reboot, the following screenshot shows the current XenServer version information exit
The build number changed from 15119p to 24648p and the build date changed from 2009-06-06 to 2009-12-02.
Note: Thanks to GK of the Citrix XenServer team for the follow information and two screenshots.
It may be possible your Local Storage Repository will need to be upgraded (Figure 36).
Click on the red This SR needs upgrading and click Yes on the confirmation popup (Figure 37).
Another way to verify the update was successful is to start creating a new VM. Scroll down the list of Templates and you will see three new entries (Figure 38):
- Windows 7
- Windows 7 x64
- Windows Server 2008 R2 x64
After updating your XenServer, XenServer Tools must be upgraded in all VMs. Start a VM and log in to the VM. In the left pane, click the VM, from the menu bar click VM and Install XenServer Tools (Figure 39).
Click Install XenServer Tools (Figure 40).
Follow the prompts to install XenServer Tools and reboot the VM.
Note: If you are installing XenServer tools into a VM that is running either Vista or Windows Server 2008, BEFORE you reboot the VM, follow the steps in XenServer 5.5 Update 1 Upgrade Causes Virtual Machines to Lose Network Connectivity.
With this article you have successfully upgraded XenCenter, XenServer and XenServer Tools. You can now create VMs for Windows 7 and Windows Server 2008 R2. Now that you can create a VM using Windows Server 2008 R2, you should register for the tech preview of XenApp for Windows Server 2008 R2.