tl;dr how to perform pre-upgrade checks from the command line?
Hello Guys,
I have a question related to the performing manual / cli upgrade (command line). Here’s the scenario:
- AOS with ESXi as a hypervisor,
- multiple ROBO offices / Dark Site (no access to the internet),
- Dark Site server with LCM,
- very limited broadband: 16Mbit with static shaping (4Mbit) for management purposes and 12Mbit for business
It is very difficult to upload via AOS GUI 4-5GB of upgrade and .json file. 3-4% / 10minutes and upload task informing about a ‘server issue’. I’m 99% sure that it related to the broadband shaping.
Solution is simple:
- upload tar.gz install/upgrade bundle,
- ‘untar’,
- install ( ./install/bin/cluster -i ./install upgrade )
My question is: is any magic command to start pre-upgrade tasks with is normally presented in GUI if upgrade package is available? It will be very helpfull to start pre-upgrade check in-advance the main upgrade.
I tried to find the command in lab:
-- uploaded the bundle in ‘normal GUI’ way,
-- started pre-upgrade check from GUI
-- ps aux from CVM:

It looks that install/bin folder is keeping script “pre-upgrade”. I tried with different ways run it from the ‘nutanix’ account: /usr/bin/python2.7 -B /home/nutanix/software_uncompressed/nos/6.5.1.6/install/bin/preupgrade
No luck...
Best answer by Moustafa Hindawi
View original