Free XenServer cannot be updated using XenCenter because it is not licensed.
How to Check XenServer License
To check the license, Select Views Server, select XenServer Host, navigate to General tab, under License Details, you can view the license detail.
If you try to update XenServer using XenCenter (Tools -> Install Update…), the XenServer Host cannot be selected.
Solutions
The solution is to perform MANUAL Updates.
Pre-Requisites:
- Download Updates from XenServer.org
-
Use SFTP Client to upload XenServer Update to XenServer host (such as FileZilla)
Steps:
- Download and unzip Admin script YLNotes__XenServerUpdates.sh
-
Run SFTP Client, create SFTP connection to XenServer Host
-
Create a new directory under ROOT /updates
-
Upload XenServer Updates (.xsupdate) and Updates Admin Script
-
Set File Permission Updates Admin Script to execute under SFTP Client
or in XenServer Host console, execute #chmod +x XenServerUpdates.sh
- Connect to XenServer Console
-
Change directory to /updates
#cd /updates -
Execute Update script with update filename parameter
#./YLNotes__XenServerUpdates.sh [UPDATE_FILENAME]
#./YLNotes__XenServerUpdates.sh XS62ESP1.xsupdate -
Review the log file generated with filename YLNotes__XenServerUpdates_<TIMESTAMP>.log
-
Reboot XenServer
References
Admin Scripts
- [ddownload id=”476″] YLNotes__XenServerUpdates.zip
Scripts Log
============================================================ YL Library : XenServer Updates Platform : XenServer Author : Zhang Yunlong Blog : blog.ylnotes.com Filename : YLNotes__XenServerUpdates.sh ============================================================ XS Host UUID : 9d06b958-e174-4de7-a1fc-9a18d1745cf6 XS Update Filename : XS62ESP1.xsupdate XS Update UUID : 0850b186-4d47-11e3-a720-001b2151a503 Preparing... ################################################## xen-device-model ################################################## Preparing... ################################################## xen-hypervisor ################################################## Preparing... ################################################## xen-tools ################################################## Preparing... ################################################## xen-firmware ################################################## Preparing... ################################################## blktap ################################################## Preparing... ################################################## sm ################################################## Preparing... ################################################## md3000-rdac-modules-xen-2.6.################################################## Preparing... ################################################## md3000-rdac-modules-kdump-2.################################################## Preparing... ################################################## kernel-xen ################################################## Preparing... ################################################## kernel-kdump ################################################## Preparing... ################################################## openvswitch-modules-xen-2.6.################################################## Preparing... ################################################## openvswitch-modules-kdump-2.################################################## Regenerating initrds for kernels Preparing... ################################################## xapi-core ################################################## Preparing... ################################################## xapi-xenopsd ################################################## Preparing... ################################################## xapi-networkd ################################################## Preparing... ################################################## elasticsyslog ################################################## Shutting down kernel logger: [ OK ] Shutting down system logger: [ OK ] Starting system logger: [ OK ] Starting kernel logger: [ OK ] Shutting down kernel logger: [ OK ] Shutting down system logger: [ OK ] Starting system logger: [ OK ] Starting kernel logger: [ OK ] Preparing... ################################################## hwdata ################################################## Preparing... ################################################## xapi-xe ################################################## Preparing... ################################################## perf-tools-rrdd-gpumon ################################################## Starting XCP RRDD plugin xcp-rrdd-gpumon: .[ OK ] Preparing... ################################################## Stopping XCP RRDD plugin xcp-rrdd-iostat: [ OK ] Stopping XCP RRDD plugin xcp-rrdd-squeezed: [ OK ] Stopping XCP RRDD plugin xcp-rrdd-xenpm: [ OK ] perf-tools-rrdd-plugins ################################################## Starting XCP RRDD plugin xcp-rrdd-iostat: .[ OK ] Starting XCP RRDD plugin xcp-rrdd-squeezed: .[ OK ] Starting XCP RRDD plugin xcp-rrdd-xenpm: .[ OK ] Preparing... ################################################## v6d ################################################## Preparing... ################################################## vgpu ################################################## Latest '/opt/xensource/packages/iso/xs-tools-6.2.0-3.iso' 926e47bf-2d0c-5ef8-0352-cd392a4b42a7 is the local tools SR: scanning Done