Netscaler Software upgrade

By | April 30, 2015

Upgrade the Citrix Netscaler from the command line

After the install of the Citrix Netscaler 10.5-54 I had issues with the guest locking up with high traffic volumes and when I enable HA the only way to access the system was through command line.

For everyone that has this same issue here is my solution.

Download the latest maintenance build version

Goto Citrix website and click the downloads menu. Select Netscaler ADC as a product, Firmware type and press the Find button.

You will have to create a Citrix account to download.  The VPX version of Netscaler is free.

The latest firmware release will appear at the top of the page. Click the Release link, in my case Release 10.5 Build 56.15 and at the bottom of the new page. To upgrade a current version download the Maintenance Build.

I use winSCP to transfer files to a Linux OS.  Open winSCP try in the host/IP and credentials.

CLI commands to upgrade

Shell
root@ns# cd /var/nsinstall/10.5-56.15.nc/
root@ns# tar xvfz /var/nsinstall/10.5-56.15.nc/build-10.5-56.15_nc.tgz
.ns.version
ns-10.5-56.15.gz
ns-10.5-56.15.md5
installns
nsconfig
bootloader.tgz
help.tgz
CitrixNetScalerManagementPackV2.msi
ns-callhome-taas.cert
Citrix_Access_Gateway.dmg
macversion.txt
apidoc.tgz
NSConfig.wsdl
NSStat.wsdl
ns-10.5-56.15-gui.tar 
ns-10.5-56-15-nitro-java.tgz 
ns-10.5.56-15-nitro-csharp.tgz 
ns-10.5-56-15-nitro-rest.tgz 
vmware-tools.tgz 
nslw.bin.tgz 
root@ns# ./installns -G   -y
installns version (10.5-56.15) kernel (ns-10.5-56-15.gz)
The Netscaler version 10.5-56-15 checksum file is located on
http://www.mycitrix.com under Support > Downloads > Citrix NetScaler.
Select the Release 10.5-56.15 link and expand the "Show Documentation" link
to view the MD5 checksum file for build 10.5-56-15.
There may be a pause of up to 3 minutes while data is written to the flash.
Do not interrupt the installation process once it has begun.
Installation will proceed in 5 seconds, CTRL-C to abort
Installation is starting ...
If you enable this feature, please save the configuration after    reboot.
Do you want to enable it NOW? [Y/N] Y
Copying ns-10.5-56-15.gz to /flash/ns-10.5-56-15.gz ...
...............................................
Installing documentation...
Installing XML API documentation...
Installing NSConfig.wsdl...
Installing NSStat.wsdl...
Installing online help...
Installing SCOM Management Pack...
Installing GUI...
Installing Mac binary and Mac version file...
Installing NITRO...
Installing Call Home TAAS certificate ...
Installing nslw...
Creating after upgrade script ...
Rebooting ...

Now your Netscaler has been upgraded to the latest firmware.

The guest will reboot and you will be at the latest version.