Upgrade Prerequisites
All endpoints in a Cisco HyperFlex domain must be fully functional and all processes must be complete before you begin a firmware upgrade on those endpoints. For example, the firmware on a server that has not been discovered cannot be upgraded or downgraded. Each endpoint is a component in the Cisco HyperFlex domain that requires firmware to function.
Follow the listed the best practices while upgrading the endpoints.
- Review the Release Notes and
the relevant
Hardware and Software
Interoperability Matrix to ensure the operating systems on all HX
servers have the right driver levels for the release to which you plan to
upgrade.
-
Verify the desired UCS bundle version is in the HX HCL list.
-
Ensure the operating systems on all servers have the right driver levels for the release of Cisco UCS to which you plan to upgrade.
-
-
Back up the configuration into an All Configuration backup file.
-
Before you perform firmware updates, use the UCS Manager Image management interfaces in order to download relevant images to the fabric interconnect. Images are stored in bootflash partition in the fabric interconnect.
-
Verify vSphere licensing satisfies the HyperFlex requirements.
-
Verify each HX node is licensed for vMotion, HA and DRS.
-
If DRS is not supported, not enabled, or not in fully automated mode, then user VMs must be manually migrated to other nodes in the cluster.
-
-
Verify that the HX Cluster is healthy. See section HX Node Upgrade Validations for further details.
-
Verify vMotion is enabled for all nodes in the HX Cluster. For further details see the Verify vMotion Configuration for HX Cluster section.
-
Disable cluster rebalance. Enter the following on the HX Data PLatform command line:
# stcli rebalance disable
Verify the cluster rebalance is disabled by checking the attribute in the CLI.
# stcli rebalance status rebalanceStatus: percentComplete: 0 rebalanceState: cluster_rebalance_not_running rebalanceEnabled: False
-
Disable vCenter HA.
From the vSphere Web Client, click
and turn it off if it is not already off.
Note
This is only applicable if the cluster is being upgraded from HX Data Platform 1.7.0 or 1.7.1
-
Verify the VMware cluster is healthy.
-
Verify there are no major alarms reported for the cluster.
-
Verify DRS is enabled.
-
Verify DRS is set to "fully automated". For other DRS options such as manual or partial, follow the VMware best practices.
-
Verify vSphere services are running and there are no issues with ESX Agent manager (EAM). -
Log in to the vSphere Web Client with a vCenter Single Sign-on administrator account.
-
Navigate to
. -
Click on Services to view the list of all services within the vCenter Server system.
-
-
-
Verify the UCS cluster is healthy.
-
Verify that the high availability status of the fabric interconnects shows that both are up and running.
-
Verify that the data path is up and running. For more information, see the Cisco UCS Manager Firmware Management Guide.
-
Verify the HX servers have no faults.
-
Verify that all servers have been discovered.
-
-
Verify NTP is configured on the fabric interconnects.
-
Verify the vNIC templates are configured symmetrically on Fabric Interconnect A and B.
-
Determine if vNIC A and B are configured symmetrically.
-
If vNIC A and B are not configured symmetrically, reconfigure the vNICs to ensure vNICs A and B carry the same VLANs
-