Online Upgrade of HyperFlex Data Platform Software Only Using CLI
Attention |
Cisco recommends upgrading the HyperFlex cluster using HyperFlex Connect UI. The procedure below lists the commands used for upgrading the HyperFlex cluster using CLI. |
-
If UCSM (A-bundle) or UCS Server Firmware (C-bundle) upgrade is required, download Cisco UCS Infrastructure A, blade bundle B, and rack bundle C. See Software Download.
-
Upgrade Cisco UCS Infrastructure bundle as required. See Upgrade UCS Infrastructure Firmware.
-
Log into CIP-M of the cluster with admin access and create a tmp directory i.e. /home/admin/tmp.
-
Copy the target storfs-package-<>.tgz to the tmp directory.
-
Copy the target Hypervisor upgrade bundle to the tmp directory.
-
Use
stcli cluster upgrade –-h
command to check the usage of the command. -
Use
–-dryrun
to check if all the inputs to the command and upgrade compatibility before the actual upgrade initiates. -
Perform the actual upgrade and follow the details mentioned in the following examples:
Note |
|
Combined Upgrade of Cisco HX Data Platform, ESXi and Cisco UCS Firmware
M6 Clusters:
# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
/home/admin/tmp/<storfs package name> --hypervisor-bundle
/home/admin/tmp/<ESXi package name> --ucsm-host <IP/FQDN of UCSM>
--ucsm-user <UCSM User> --ucsm6-fw-version <UCSM Firmware Version>
--vcenter-user administrator@vsphere.local
M6 Example:
~# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --hypervisor-bundle
/home/admin/tmp/HX-ESXi-6.7U3-17700523-Cisco-Custom-6.7.3.16-upgrade-bundle.zip
--ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin --ucsm6fw-version '4.2(1i)'
--vcenter-user administrator@vsphere.local
M5 Clusters:
# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor
--location /home/admin/tmp/<storfs package name> --hypervisor-bundle
/home/admin/tmp/<ESXi package name> --ucsm-host <IP/FQDN of UCSM>
--ucsm-user <UCSM User> --ucsm5-fw-version <UCSM Firmware Version>
--vcenter-user administrator@vsphere.local
M5 Example:
~# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --hypervisor-bundle
/home/admin/tmp/HX-ESXi-6.7U3-17700523-Cisco-Custom-6.7.3.16-upgrade-bundle.zip
--ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin –-ucsm5fw-version '4.2(1i)'
--vcenter-user administrator@vsphere.local
M4 Clusters:
# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
/home/admin/tmp/<storfs package name> --hypervisor-bundle
/home/admin/tmp/<ESXi package name> --ucsm-host <IP/FQDN of UCSM>
--ucsm-user <UCSM User> --ucs-fw-version <UCSM Firmware Version>
--vcenter-user administrator@vsphere.local
M4 Example:
~# stcli cluster upgrade --components ucs-fw,hxdp,hypervisor –location
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --hypervisor-bundle
/home/admin/tmp/HX-ESXi-6.7U3-17700523-Cisco-Custom-6.7.3.16-upgrade-bundle.zip
--ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin –-ucs-fw-version '4.2(1i)'
--vcenter-user administrator@vsphere.local
Combined Upgrade of Cisco HX Data Platform and ESXi
M6/M5/M4 Clusters:
# stcli cluster upgrade --components hxdp,hypervisor –location
/home/admin/tmp/<storfs package name> --hypervisor-bundle
/home/admin/tmp/<esxiupgrade_bundle.zip> --vcenter-user administrator@vsphere.local
Example:
~# stcli cluster upgrade --components hxdp,hypervisor –location
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --hypervisor-bundle
/home/admin/tmp/HX-ESXi-6.7U3-17700523-Cisco-Custom-6.7.3.16-upgrade-bundle.zip
--vcenter-user administrator@vsphere.local
Combined Upgrade of Cisco HX Data Platform and Cisco UCS Firmware
M6 Clusters:
# stcli cluster upgrade --components ucs-fw,hxdp –location
/home/admin/tmp/<storfs package name> --ucsm-host <IP/FQDN of UCSM>
--ucsm-user <UCSM User> --ucsm6-fw-version <UCSM Firmware Version>
--vcenter-user administrator@vsphere.local
M6 Example:
~# stcli cluster upgrade --components ucs-fw,hxdp –location
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz
--ucsm-host eng-fi16.eng.storvisor.com --ucsm-user admin
--ucsm6fw-version '4.2(1i)' --vcenter-user administrator@vsphere.local
M5 Clusters:
# stcli cluster upgrade --components ucs-fw,hxdp --location
/home/admin/tmp/<storfs package name> --ucsm-host <IP/FQDN of UCSM>
--ucsm-user <UCSM User> --ucsm5-fw-version <UCSM Firmware Version>
--vcenter-user administrator@vsphere.local
M5 Example:
~# stcli cluster upgrade --components ucs-fw,hxdp –location
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --ucsm-host
eng-fi16.eng.storvisor.com --ucsm-user admin –-ucsm5fw-version
'4.2(1i)' --vcenter-user administrator@vsphere.local
M4 Clusters:
# stcli cluster upgrade --components ucs-fw,hxdp --location
/home/admin/tmp/<storfs package name> --ucsm-host <IP/FQDN of UCSM>
--ucsm-user <UCSM User> --ucs-fw-version <UCSM Firmware Version>
--vcenter-user administrator@vsphere.local
M4 Example:
~# stcli cluster upgrade --components ucs-fw,hxdp --location
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --ucsm-host eng-fi16.eng.storvisor.com
--ucsm-user admin –-ucs-fw-version '4.2(1i)' --vcenter-user administrator@vsphere.local
Upgrade of Cisco HX Data Platform
M6/M5/M4 Clusters:
# stcli cluster upgrade --components hxdp --location /home/admin/tmp/<storfs
package name> --vcenter-user administrator@vsphere.local
Example:
~# stcli cluster upgrade --components hxdp --location
/home/admin/tmp/storfs-packages-5.0.1a-40733.tgz --vcenter-user administrator@vsphere.local
Upgrade Cisco HX Data Platform Only Using GUI
Start upgrade of HX Data Platform only. See Upgrade Cisco UCS Firmware, HX Data Platform, and VMware vSphere Workflow.
Upgrade Cisco UCS Firmware Only Using GUI
Start upgrade of UCS firmware only. See Upgrade UCS Infrastructure Firmware.