tl;dr how to perform pre-upgrade checks from the command line?
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,
- 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/18.104.22.168/install/bin/preupgrade
Best answer by Moustafa HindawiView original