Upgrade VMware ESXi to version 7.0 or later
If you are running ONTAP Select on VMware ESXi, you can upgrade the ESXi software from an earlier supported version to ESXi 7.0 or later. Before upgrading, you should understand the process and select the appropriate upgrade procedure.
Before you begin
Before upgrading the ESXi software on the hypervisors hosting an ONTAP Select cluster, you should
prepare and select the upgrade procedure that is appropriate for your environment.
If you choose to upgrade to VMware ESXi 6.5, you should upgrade to ESXi U2 (build 8294253) or greater. Using ESXi 6.5 U1 can expose you to a virtual machine failure due to a known VMware bug. |
Become familiar with how to upgrade VMware ESXi
Upgrading the ESXi software is a process described and supported by VMware. The hypervisor upgrade process is part of the larger upgrade procedure when using ONTAP Select. Refer to the VMware documentation for more information.
Select an upgrade procedure
Several upgrade procedures are available. You should select the applicable procedure based on the following criteria:
-
ONTAP Select cluster size
Both single-node and multi-node clusters are supported. -
Use of ONTAP Select Deploy
Upgrade is possible both with and without the Deploy utility.
You should select an upgrade procedure that uses the Deploy administration utility. |
Performing an ESXi upgrade using the Deploy administration utility is the more general and resilient option. However, there may be instances when Deploy is unavailable or cannot be used. For example, upgrading to ESXi 7.0 is not supported with earlier versions of ONTAP Select and the Deploy administration utility.
If you are using these earlier versions and attempt an upgrade, the ONTAP Select virtual machine can be left in a state where it cannot be booted. In this case, you must select an upgrade procedure that does not use Deploy. Refer to 1172198 for more information.
Upgrade the Deploy administration utility
Before performing an upgrade procedure using the Deploy utility, you may need to upgrade your Deploy instance. In general, you should upgrade to the most recent version of Deploy. The Deploy utility must support the version of ONTAP Select you are using. Refer to the ONTAP Select release notes for more information.
After the update procedure is complete
If you select an upgrade procedure that uses the Deploy utility, you should perform a cluster refresh operation using Deploy after all of the nodes have been upgraded. See Refreshing the Deploy cluster configuration for more information.
Upgrade a single-node cluster using Deploy
You can use the Deploy administration utility as part of the procedure to upgrade the VMware ESXi hypervisor hosting an ONTAP Select single-node cluster.
-
Sign in to the Deploy utility CLI using SSH with the administrator account.
-
Move the node to the offline state.
Example
node stop --cluster-name <CLUSTERNAME> --node-name <NODENAME>
-
Upgrade the hypervisor host where ONTAP Select is running to ESXi 7.0 or later using the procedure provided by VMware.
-
Move the node to the online state.
Example
node start --cluster-name <CLUSTERNAME> --node-name <NODENAME>
-
After the node comes up, verify that the cluster is healthy.
Example
ESX-1N::> cluster show Node Health Eligibility --------------------- ------- ------------ sdot-d200-011d true true
You should perform a cluster refresh operation using the Deploy administration utility.
Upgrade a multi-node cluster using Deploy
You can use the Deploy administration utility as part of the procedure to upgrade the VMware ESXi hypervisors hosting an ONTAP Select multi-node cluster.
You must perform this upgrade procedure for each of the nodes in the cluster, one node at a time. If the cluster contains four or more nodes, you should upgrade the nodes in each HA pair sequentially before proceeding to the next HA pair.
-
Sign in to the Deploy utility CLI using SSH with the administrator account.
-
Move the node to the offline state.
Example
node stop --cluster-name <CLUSTERNAME> --node-name <NODENAME>
-
Upgrade the hypervisor host where ONTAP Select is running to ESXi 7.0 or later using the procedure provided by VMware.
Refer to Preparing to upgrade VMware ESXi for more information.
-
Move the node to the online state.
Example
node start --cluster-name <CLUSTERNAME> --node-name <NODENAME>
-
After the node comes up, verify that storage failover is enabled and the cluster is healthy.
Example
ESX-2N_I2_N11N12::> storage failover show Takeover Node Partner Possible State Description -------------- -------------- -------- --------------------------- sdot-d200-011d sdot-d200-012d true Connected to sdot-d200-012d sdot-d200-012d sdot-d200-011d true Connected to sdot-d200-011d 2 entries were displayed. ESX-2N_I2_N11N12::> cluster show Node Health Eligibility --------------------- ------- ------------ sdot-d200-011d true true sdot-d200-012d true true 2 entries were displayed.
You must perform the upgrade procedure for each host used in the ONTAP Select cluster. After all the ESXi hosts are upgraded, you should perform a cluster refresh operation using the Deploy administration utility.
Upgrade a single-node cluster without Deploy
You can upgrade the VMware ESXi hypervisor hosting an ONTAP Select single-node cluster without using the Deploy administration utility.
-
Sign in to the ONTAP command line interface and halt the node.
-
Using VMware vSphere, confirm that the ONTAP Select virtual machine is powered off.
-
Upgrade the hypervisor host where ONTAP Select is running to ESXi 7.0 or later using the procedure provided by VMware.
Refer to Preparing to upgrade VMware ESXi for more information.
-
Using VMware vSphere, access vCenter and do the following:
-
Add a floppy drive to the ONTAP Select virtual machine.
-
Power on the ONTAP Select virtual machine.
-
Sign in to the ONTAP CLI using SSH with the administrator account.
-
-
After the node comes up, verify that the cluster is healthy.
Example
ESX-1N::> cluster show Node Health Eligibility --------------------- ------- ------------ sdot-d200-011d true true
You should perform a cluster refresh operation using the Deploy administration utility.
Upgrade a multi-node cluster without Deploy
You can upgrade the VMware ESXi hypervisors hosting an ONTAP Select multi-node cluster without using the Deploy administration utility.
You must perform this upgrade procedure for each of the nodes in the cluster, one node at a time. If the cluster contains four or more nodes, you should upgrade the nodes in each HA pair sequentially before proceeding to the next HA pair.
-
Sign in to the ONTAP command line interface and halt the node.
-
Using VMware vSphere, confirm that the ONTAP Select virtual machine is powered off.
-
Upgrade the hypervisor host where ONTAP Select is running to ESXi 7.0 or later using the procedure provided by VMware.
-
Using VMware vSphere, access vCenter and do the following:
-
Add a floppy drive to the ONTAP Select virtual machine.
-
Power on the ONTAP Select virtual machine.
-
Sign in to the ONTAP CLI using SSH with the administrator account.
-
-
After the node comes up, verify that storage failover is enabled and the cluster is healthy.
Example
ESX-2N_I2_N11N12::> storage failover show Takeover Node Partner Possible State Description -------------- -------------- -------- --------------------------- sdot-d200-011d sdot-d200-012d true Connected to sdot-d200-012d sdot-d200-012d sdot-d200-011d true Connected to sdot-d200-011d 2 entries were displayed. ESX-2N_I2_N11N12::> cluster show Node Health Eligibility --------------------- ------- ------------ sdot-d200-011d true true sdot-d200-012d true true 2 entries were displayed.
You must perform the upgrade procedure for each host used in the ONTAP Select cluster.