• 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