Upgrading a Single Citrix XenServer 5.5 Host with XenServer 5.5 Update 1

January 20, 2010

XenServer

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:

  1. Download the XenServer 5.5 Update 1 upgrade file.
  2. Download the XenCenter update.
  3. Upgrade XenCenter.
  4. Shut down all VMs.
  5. Upgrade XenServer.
  6. Upgrade XenTools.

Note: There are two Citrix Support articles you will need to read BEFORE beginning this upgrade process:

  1. 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.
  2. 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).

Figure 1

Click XenServer 5.5 (Figure 2).

Figure 2

Click XenServer 5.5 Update 1 (Figure 3).

Figure 3

Click Download XS55EU1 (Figure 4).

Figure 4

Save the XenServer-5.5.0-Update1.xsupdate file to a location that is available to XenCenter (Figure 5).

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).

Figure 6

Click the XenServer box (Figure 7).

Figure 7

Click Download XenCenter (Figure 8).

Figure 8

Save the XenServer-5.5.0-Update1-XenCenter.msi file (Figure 9).

Figure 9

Close your Internet browser.  Double-click the XenServer-5.5.0-Update1-XenCenter.msi file and click Run (Figure 10).

Figure 10

Click Next (Figure 11).

Figure 11

Click Next (Figure 12).

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).

Figure 13

Click Install (Figure 14).

Figure 14

Click Finish (Figure 15).

Figure 15

Double-click the Citrix XenCenter 5.5 icon on the desktop (Figure 16).

Figure 16

Click Help > About XenCenter (Figure 17).

Figure 17

Verify that your XenCenter version is 5.5.2 and click OK (Figure 18).

Figure 18

Right-click your XenServer and click Connect (Figure 19).

Figure 19

Enter the proper credentials and click Connect (Figure 20).

Figure 20

If there are any suspended VMs, they must be resumed.  Suspended VMs are represented by a blue, paused icon (Figure 21).

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.

Figure 22

All running VMs must be shutdown.  Running VMs are represented by a green, running icon (Figure 23).

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.

Figure 24

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).

Figure 25

Type service xapi-domains stop and press Enter (Figure 26).

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).

Figure 27

Select your XenServer and click Next (Figure 28).

Figure 28

Browse to the update file and click Next (Figure 29).

Figure 29

The update is uploaded to the XenServer (Figure 30).

Figure 30

Manual update mode is selected and states that XenServer must be rebooted.  Click Finish (Figure 31).

Figure 31

The update is now applied to the XenServer (Figure 32).

Figure 32

When the update is fully applied, right-click the XenServer and select Reboot (Figure 33).

Figure 33

Prior to the update, the following screenshot shows the previous XenServer version information (Figure 34).

Figure 34

After the update and reboot, the following screenshot shows the current XenServer version information exit

(Figure 35).

Figure 35

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).

Figure 36

Click on the red This SR needs upgrading and click Yes on the confirmation popup (Figure 37).

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

Click Cancel.

Figure 38

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).

Figure 39

Click Install XenServer Tools (Figure 40).

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.

, ,

About Carl Webster

Webster is a Sr. Solutions Architect for Choice Solutions, LLC and specializes in Citrix, Active Directory and Technical Documentation. Webster has been working with Citrix products for many years starting with Multi-User OS/2 in 1990.

View all posts by Carl Webster

No comments yet.

Leave a Reply