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.