PWRSTR Upgrade
PWRSTR Upgrade
January 2023
Rev. A12
Notes, cautions, and warnings
NOTE: A NOTE indicates important information that helps you make better use of your product.
CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid
the problem.
WARNING: A WARNING indicates a potential for property damage, personal injury, or death.
© 2020 - 2023 Dell Inc. or its subsidiaries. All rights reserved. Dell Technologies, Dell, and other trademarks are trademarks of Dell Inc. or its
subsidiaries. Other trademarks may be trademarks of their respective owners.
Contents
Additional Resources.....................................................................................................................4
Contents 3
Preface
As part of an improvement effort, revisions of the software and hardware are periodically released. Some functions that are
described in this document are not supported by all versions of the software or hardware currently in use. The product release
notes provide the most up-to-date information about product features. Contact your service provider if a product does not
function properly or does not function as described in this document.
4 Additional Resources
1
PowerStore non-disruptive software
upgrades
This document describes how to upgrade the software on your PowerStore cluster.
NOTE: Not all PowerStoreOS versions can be directly upgraded to the latest PowerStoreOS version. For the latest
information on supported upgrade paths for your model, see KB article 000175213 PowerStoreOS Matrix.
Performing a non-disruptive upgrade (NDU) on a PowerStore cluster does not stop I/O. The I/O requirements of the
PowerStore cluster can be met by a single node on each appliance in the cluster. The NDU process ensures that only one
node of the cluster is taken offline at any given time. Taking a node offline does not cause host I/O disruptions when the hosts
have redundant data access paths present and the best practices are configured for the host operating system.
NOTE: For host connectivity best practices, see the PowerStore Host Configuration Guide and Host Connectivity Guides in
section 7. Host Connectivity/Configuration Documentation on https://www.dell.com/powerstoredocs.
PowerStore NDU is supported with Solaris native MPxIO starting at Solaris 11.4 SRU 35. Contact your service provider for
PowerStore NDU support on earlier Solaris versions or Solaris updates.
NOTE: During the NDU, you cannot perform configuration changes or management operations on the PowerStore cluster.
Similarly, when the PowerStoreOS is upgraded and the PowerStore VASA provider is offline, the I/O and availability of the
vVol-based VMs served from the PowerStore cluster are not impacted. However, management operations such as creating
VMs, rebooting VMs, migrating VMs to other ESXi hosts, and taking VM snapshots cannot be performed on vVol-based VMs
while the VASA provider is offline.
When the PowerStoreOS upgrade is complete, wait five to ten minutes for the status of the PowerStore VASA provider to
change to Online in vCenter Server before creating storage containers or performing management operations on vVol-based
VMs.
NOTE: Within this document, PowerStore software is the software upgrade package for a PowerStore system and
PowerStoreOS is the operating system that runs on the nodes of a PowerStore cluster.
Topics:
• Types of update packages
• Upgrade preparation overview
• Automatic downloads of upgrade packages
or Pre-Upgrade HCI
(PowerStoreOS 3.x and
later)
Health Check package Health Check Provides supplemental checks of system health and identifies
any issues that could prevent successful Non-disruptive upgrades
(NDUs) or other maintenance operations.
Language packs Language Pack Applies a non-English language to the PowerStore system and
changes the PowerStore Manager UI to be in the language of
choice.
Hotfix packages Hotfix Applies out-of-cycle critical fixes to the system. Typically provided
directly by Support Engineering for applicable systems.
NOTE: System Checks comprehensively check the overall system health. It is recommended that you run System Checks
periodically, including before and between upgrades, to address any overall system issues. System Checks can be run
from the Monitoring page in PowerStore Manager. See KB article 000198084 PowerStore: How to use the System Check
feature for more information.
Steps
1. On the Settings page, select Disable Support Notifications in the Support section.
2. Select the appliance for which you want to suspend notifications and click Modify.
3. In the Modify Maintenance Mode slide-out panel, select the Enable Maintenance Mode option and specify the number
of hours in the Maintenance Window Duration field.
● For a PowerStore T model cluster, specify 2 hours to suspend notifications during the upgrade window.
● For a PowerStore X model cluster, specify 4 hours to suspend notifications during the upgrade window.
Support notifications are automatically reenabled after the specified window.
4. Click Apply.
Optionally view the End Time (Cluster Time) for maintenance mode in the table.
5. Repeat this process for any other appliances in the cluster.
Steps
1. Download the latest PowerStore T model upgrade package as described in the Installation and Upgrade Considerations
section of the PowerStore Release Notes.
For instructions on downloading upgrade packages from the Dell Support Site, see Download the PowerStore upgrade
packages on page 27.
2. Upload the software upgrade package to PowerStore Manager.
a. In PowerStore Manager, select the Settings icon, and then select Upgrades in the Cluster section.
b. Select Upload Package.
c. Select the PowerStore T model upgrade package to upload and select Open.
4. Perform the steps in Upgrade the software on the PowerStore T model cluster on page 8.
The PowerStore T model software upgrade takes approximately one hour to one and a half hours to complete per appliance.
5. Following a successful PowerStoreOS software upgrade, also upgrade the drive firmware when a new firmware bundle is
available. See Drive Firmware overview on page 16 for more details on upgrading the drive firmware.
Results
If the software upgrade process fails, check for and resolve all critical alerts on the cluster and retry the upgrade.
Prerequisites
Ensure that a Pre-Upgrade Health Check has been performed at least seven days before upgrading the PowerStoreOS on the
PowerStore T model cluster.
NOTE: If you are upgrading from PowerStoreOS 2.1.x to a later version of the PowerStoreOS, ensure the Upgrade
Extensions Health Check has been run within one hour of performing the upgrade.
Steps
1. Open PowerStore Manager.
2. Select the Settings icon, and then select Upgrades in the Cluster section.
3. If the PowerStore T model software upgrade package has not been uploaded to PowerStore Manager:
a. Select Upload Package.
The Choose File to Upload dialog box is displayed.
b. Select the PowerStore T model software upgrade package, and select Open.
The PowerStore T model software upgrade package is uploaded to PowerStore Manager and displayed in the Software
packages table.
NOTE: Do not close or refresh the browser while the software upgrade package is uploaded to PowerStore
Manager.
4. Select the PowerStore T model software upgrade package in the Software packages table, and select Upgrade.
The PowerStore T model software upgrade takes approximately one hour to one and a half hours to complete per appliance.
The amount of time that the software upgrade depends on whether node firmware upgrades are applied during the upgrade.
NOTE: The PowerStore T model cluster temporarily stops recording performance metrics when the primary node of the
primary appliance reboots during the software upgrade.
5. Once the upgrade completes, you are returned to the login screen for PowerStore Manager. Close the browser session and
open a new session before logging in again to refresh the UI.
Results
During the software upgrade process, the primary node of the primary appliance fails over to the secondary node of the
appliance and you are disconnected from PowerStore Manager. You can log back in to PowerStore Manager after the failover
process is complete.
Steps
1. On the Settings page, select Disable Support Notifications in the Support section.
2. Select the appliance for which you want to suspend notifications and click Modify.
3. In the Modify Maintenance Mode slide-out panel, select the Enable Maintenance Mode option and specify the number
of hours in the Maintenance Window Duration field.
● For a PowerStore T model cluster, specify 2 hours to suspend notifications during the upgrade window.
● For a PowerStore X model cluster, specify 4 hours to suspend notifications during the upgrade window.
Support notifications are automatically reenabled after the specified window.
4. Click Apply.
Optionally view the End Time (Cluster Time) for maintenance mode in the table.
5. Repeat this process for any other appliances in the cluster.
Steps
1. Download the latest PowerStore X model upgrade package .zip file as described in the Installation and Upgrade
Considerations section of the PowerStore Release Notes.
For instructions on downloading upgrade packages from the Dell Support Site, see Download the PowerStore upgrade
packages on page 27.
2. Extract the PowerStore X model Pre-Upgrade package and PowerStoreOS upgrade package from the PowerStore X model
upgrade package .zip file.
3. Upload the PowerStore X model Pre-Upgrade package and PowerStoreOS upgrade package to the cluster.
a. In PowerStore Manager, select the Settings icon, and then select Upgrades in the Cluster section.
b. Select Upload Package.
c. Select the Pre-Upgrade package and select Open.
NOTE: Do not close or refresh the browser while the Pre-Upgrade package is uploaded to PowerStore Manager.
For 2.x releases, the uploaded Pre-Upgrade package is displayed as a Hotfix package type in the Software packages
table.
d. Repeat the previous two steps to upload the PowerStoreOS upgrade package to the cluster.
The uploaded PowerStoreOS upgrade package is displayed as a Software Release package in the Software
packages table.
4. Carefully review and perform the steps in KB article 000183630 How to prepare for a PowerStore Non-Disruptive Upgrade
(NDU) before upgrading a PowerStore X model cluster.
NOTE: Perform the steps outlined in KB article 000183630 at least a week before the planned upgrade date to allow
enough time to correct any system issues that must be addressed before the upgrade.
5. Perform the PowerStore X model appliance upgrade steps in the following order:
If you have already performed one of upgrade steps that are listed below, you can skip that step.
a. Update internal ESXi hosts - Resizing the private VMFS datastores can take over one hour to complete. Updating the
node firmware and internal ESXi hosts takes approximately 30 minutes to complete per node.
b. Upgrade the PowerStoreOS - Upgrading the PowerStoreOS takes approximately one hour to complete.
6. Following a successful PowerStoreOS software upgrade, also upgrade the drive firmware when a new firmware bundle is
available. See Drive Firmware overview on page 16 for more details on upgrading the drive firmware.
Results
If the PowerStoreOS upgrade process fails, check for and resolve all critical alerts and retry the upgrade.
Prerequisites
Ensure that a Pre-Upgrade Health Check has been performed at least seven days before installing the preupgrade package on
the PowerStore cluster.
NOTE: If you are upgrading from PowerStoreOS 2.1.x to a later version of the PowerStoreOS, ensure that the Upgrade
Extensions Health Check has been run within one hour of performing the upgrade.
Results
Installing the Pre-Upgrade package stages the following files on the PowerStore X model cluster:
● Node firmware update
● Dell EMC custom VMware .VIB files
● Dell EMC ESXi 7.0 update
● Service script for resizing the ESXi VMFS datastore (svc_esxi_helper) (not applicable for upgrades from PowerStoreOS
2.1.1.x to a later version)
Installing the Pre-Upgrade package also causes the Pre-Upgrade Health Check to run, which checks for the following issues:
● If the local VMFS datastores on the ESXi hosts contain VMs other than the PowerStore controller VM, the following failure
is displayed:
This upgrade requires that no VMs are present in the ESXi host local datastore other than
the PowerStore VM. Please migrate the VMs located in the ESXi host's local datastore to
another Storage Container prior to upgrade. (esx_check_local_vms_static)
NOTE: If vCLS VMs are stored on the local VMFS datastores, migrate the vCLS VMs to a PowerStore vVol datastore
using Storage vMotion.
● If the vCenter Server that is connected to the PowerStore X model cluster is not running a supported version of vCenter
Server 7.0, the following failure is displayed:
Incompatible vCenter version. Please make sure the vCenter is upgraded to version 7.0.3
(build 16858589) or newer.
To view a list of supported vCenter Server versions, see the VMware Licensing and Support for PowerStore X table in
the PowerStore Simple Support Matrix, which can be downloaded from https://www.dell.com/powerstoredocs.
Next steps
Go to Update the PowerStore internal ESXi hosts (PowerStoreOS 2.0.x and later) on page 12.
Steps
1. Identify the primary appliance and the primary and secondary nodes on the primary appliance of the cluster. For instructions,
see Minimizing internal ESXi host failover occurrences (PowerStoreOS 1.0.x to 2.0.x) on page 20.
2. Identify the primary and secondary nodes of the other appliances in the cluster.
a. For the other appliances in the cluster, select the Hardware > Appliances > appliance > Components card in
PowerStore Manager.
b. Select the Internal View tab.
The text (primary) is displayed next to the primary node of the appliance, and the secondary node is opposite of the
primary node. For example, if the text (primary) is displayed for Node A, the secondary node is Node B.
3. Identify the management IP addresses of all the appliances and host nodes in the cluster.
a. Select Settings > Network IPs in PowerStore Manager.
b. Record the Management Appliance IP address for of each appliance in the cluster.
c. Record the Host Node IP address, Appliance name, and Node letter of each node in the cluster.
4. Use the information collected from PowerStore Manager to identify the IP addresses of the ESXi hosts on the primary and
secondary nodes of the primary appliance.
5. To upgrade a single-appliance cluster, perform the following steps starting with the ESXi host on the secondary node of
primary appliance. To upgrade a multi-appliance cluster, perform the following steps starting with the ESXi host on the
secondary node of the non-primary appliances first and the primary appliance last.
6. Put the ESXi host on the secondary node of an appliance in the cluster into maintenance mode.
a. Log in to the vCenter Server using the vSphere Client.
To start the vSphere Client from PowerStore Manager, select Compute > vCenter Server Connection and select
Launch vSphere.
b. Ensure that the ESXi host on the other node of the appliance has enough system resources to run the user VMs that
are migrated to it when the ESXi host on the secondary node is placed into maintenance mode. If the CPU and memory
utilization on each ESXi host is greater than 75%, migrate the VMs to another ESXi host in the vCenter Server using
vMotion or power off the user VMs before continuing.
c. Place the ESXi host on the secondary node of the appliance into maintenance mode.
User VMs automatically migrate to the other node in the appliance. After all user VMs are migrated, the controller VM
automatically shuts down and the ESXi host enters maintenance mode.
NOTE: Some user VMs may not migrate due to local dependencies or lack of resources. User intervention may be
required to manually power off these user VMs to allow the ESXi host to enter maintenance mode. See ESXi and VM
considerations (PowerStoreOS 1.0.x to 2.0.x) on page 20 for more information.
CAUTION: Do not manually power off the controller VMs, which are named PSTX-<service_tag>-
<node_letter>. The controller VMs are automatically powered off when an ESXi host is placed into
maintenance mode.
CAUTION: Do not manually migrate or power off the vCLS VMs on the ESXi hosts. The vCLS VMs are
automatically migrated when an ESXi host is placed into maintenance mode.
7. [Upgrades from 2.0.x only] Resize the VMFS datastore on the ESXi host:
a. Open an SSH client and connect to the management IP address of the appliance that contains the ESXi host that is in
maintenance mode.
NOTE: External SSH management access must be enabled on the appliance.
b. Enter the username and password of the service account to log in to the appliance.
c. Run the following service command to resize the VMFS datastore on the ESXi host.
svc_esxi_helper upgrade
NOTE: Resizing the VMFS datastore can take over one hour to complete.
8. Reboot the ESXi host on the secondary node of an appliance to update the node firmware and install ESXi updates.
a. In the vSphere Client, right-click the ESXi host and select Power > Reboot.
After a few minutes, the status ESXi host should change to Not responding, which indicates that the host is
rebooting.
The status changes back to Maintenance Mode after the reboot is complete.
c. Exit maintenance mode on the ESXi host after the reboot is complete.
The controller VM should automatically start when the ESXi host exits maintenance mode.
d. Ensure that the ESXi host and controller VM are operating normally before continuing.
● Monitor the Protocol Endpoint (PE) paths in vCenter to identify when the paths to the ESXi host are Active before
continuing.
● Monitor the alerts in PowerStore Manager to identify when the node is up. Then, wait 15 minutes after the alert is
cleared before continuing.
9. Repeat steps 6 through 8 to update the ESXi host on the primary node of an appliance.
NOTE: PowerStore Manager temporally stops displaying performance metrics when the primary node of the primary
appliance reboots during the ESXi update.
10. Migrate the VMs back to the preferred node in the cluster using vMotion.
11. Repeat steps 6 through 10 to update the ESXi hosts on the nodes of the other appliances in the cluster.
Results
The ESXi hosts on the nodes of the cluster are now powered on and running the updated version of ESXi. The version of ESXi
that the ESXi hosts are running is visible on the Upgrades page in PowerStore Manager.
● If the ESXi versions on the nodes of an appliance do not match, an alert is generated.
● If the ESXi versions on the appliances in the cluster do not match, an alert is generated.
Next steps
Go to Upgrade the PowerStoreOS on the cluster (PowerStoreOS 2.0.x or later) on page 14.
Prerequisites
Perform a final Pre-Upgrade Health Check before upgrading the PowerStoreOS on the PowerStore X model cluster.
NOTE: If you are upgrading from PowerStoreOS 2.1.x to a later version of the PowerStoreOS, ensure that the Upgrade
Extensions Health Check has been run within one hour of performing the upgrade.
Steps
1. Select the Settings icon, and then select Upgrades in the Cluster section.
2. Select the PowerStoreOS upgrade package in the Software packages table, and select Upgrade.
NOTE: The PowerStoreOS upgrade package is displayed as a Software Release package in the Software packages
table.
The PowerStoreOS upgrade takes approximately one hour to complete.
3. Once the upgrade completes, you are returned to the login screen for PowerStore Manager. Close the browser session and
open a new session before logging in again to refresh the UI.
Next steps
Use the vSphere Client to manually rebalance the VMs in vCenter or allow VMware Distributed Resource Scheduler (DRS) to
automatically rebalance the VMs .
When a new version of the PowerStoreOS is installed, the column layout settings in PowerStore Manager tables reset to
their default layout. Changes to the column layout settings in PowerStore Manager do not persist when the PowerStoreOS is
upgraded.
Steps
1. Refer to the PowerStore Simple Support Matrix for the latest ESXi version compatibility information, including the ESXi
versions included in each PowerStoreOS bundle for PowerStore X model systems.
2. Download the latest Dell-qualified VMware ESXi version bundle from the Drivers & Downloads page for your PowerStore X
model model on Dell Support, from the VMware website, or use the version automatically downloaded to LCM.
3. Follow the VMware documentation for detailed instructions on upgrading your ESXi version using LCM.
Steps
1. On the Settings page, select Disable Support Notifications in the Support section.
2. Select the appliance for which you want to suspend notifications and click Modify.
3. In the Modify Maintenance Mode slide-out panel, select the Enable Maintenance Mode option.
4. Specify 2 hours in the Maintenance Window Duration field to suspend notifications during the drive firmware upgrade.
Support notifications are automatically reenabled after the specified window.
5. Click Apply.
Optionally view the End Time (Cluster Time) for maintenance mode in the table.
6. Repeat this process for any other appliances in the cluster.
Prerequisites
As a best practice, always update the drive firmware to the latest available version following a software upgrade.
Before starting the drive firmware update process, temporarily disable alert notifications as described in Disable alert
notifications during drive firmware upgrades on page 16 to prevent unnecessary alerts.
NOTE: Most drive firmware bundles are backwards-compatible with multiple PowerStoreOS versions. Refer to the detailed
description of the drive firmware bundle on Support for more compatibility information. If you attempt to install a drive
firmware bundle that is not compatible with your system, the system will return a warning message and not proceed with
the installation.
Steps
1. Download the latest drive firmware update package from Support.
The drive firmware update package contains firmware updates for the drives in the PowerStore cluster. For instructions on
downloading PowerStore upgrade packages, see Download the PowerStore upgrade packages on page 27.
Results
● To verify the drive firmware package version currently installed on your system, use one of the following methods:
○ Run the following REST API call: curl -kv --user admin:xxxxx -X GET https://<appliance
IP>:443/api/rest/software_package?select=* | python -mjson.tool
○ Run the following CLI command: $ pstcli -d xx.xx.xx.xx -u <user> -p <password>
software_package show -output nvp |egrep "name|software_package_type|release_version"
● To verify the drive firmware version for individual drives in a PowerStore cluster, go to the Hardware > Appliances >
appliance > Components > Drives page in PowerStore Manager.
● To verify the drive firmware version for all the drives in a PowerStore cluster, run the service command svc_diag list
--show_drives. For more information, see the PowerStore Service Scripts Guide.
Steps
1. Download the latest language pack from Dell Support.
If you have automatic download enabled and have previously installed a language pack on the system, the latest language
pack will be automatically downloaded to your system. Proceed to step 4 to install it.
2. Select the Settings icon, and then select Upgrades in the Cluster section.
3. Select Upload Package to manually upload the locally downloaded language pack to PowerStore Manager.
4. Once the upload is complete, select the language pack software from the list and click Upgrade.
5. Select your preferred language from the drop-down list.
6. Optionally, enable the language to be automatically detected based on the browser settings.
7. Select the preferred date and time format.
18 Language Packs
6
Appendix A: PowerStore X model Upgrades
from OS 1.x
If you are upgrading a PowerStore X model model cluster from a 1.x version, follow the steps in this section.
Topics:
• Upgrading PowerStore X model clusters (PowerStoreOS 1.0.x to 2.0.x)
Prerequisites
CAUTION: Use these instructions only when upgrading from PowerStoreOS 1.0.x to 2.0.x. For instructions on
upgrading from PowerStoreOS 2.0.x to 2.1.x, see Upgrading PowerStore X model (PowerStoreOS 2.0.x and
later) on page 10.
Steps
1. Download the latest PowerStore X model upgrade package .zip file as described in the Installation and Upgrade
Considerations section of the PowerStore Release Notes.
For instructions on downloading upgrade packages from the Dell Support Site, see Download the PowerStore upgrade
packages on page 27.
2. Extract the individual upgrade packages from the PowerStore X model upgrade package .zip file.
3. Upload the software update packages to PowerStore Manager.
NOTE: Do not upload ESXi update package to PowerStore Manager.
a. In PowerStore Manager, select the Settings icon, and then select Upgrades in the Cluster section.
b. Select Upload Package.
c. Select the PowerStore X model software update package to upload and select Open.
NOTE: Do not close or refresh the browser while the software update package is uploaded to PowerStore Manager.
When the PowerStore X model software update package finishes uploading, it is displayed in the Software packages
table.
6. Perform the PowerStore X model appliance upgrade steps in the following order:
If you have already performed one of software upgrade steps that are listed below, you can skip that step. You can also skip
an upgrade step if the associated software update package is not available.
a. Install preupgrade package - Installing the preupgrade package takes approximately 10 to 15 minutes to complete.
b. Install node firmware update - Installing the node firmware update package takes approximately 10 to 15 minutes to
complete.
c. Update internal ESXi hosts - Updating the internal ESXi hosts takes approximately one to two hours to complete per
node.
d. Upgrade PowerStoreOS - Upgrading the PowerStoreOS takes approximately one hour to complete.
Results
If the PowerStoreOS upgrade process fails, check for and resolve all critical alerts on the cluster and retry the upgrade.
4. Identify the IP addresses of the internal ESXi hosts on the nodes of the primary appliance.
a. Select Settings > Network IPs in PowerStore Manager.
b. Record the Host Node IP address, Appliance name, and Node letter of the nodes on the primary appliance.
The Host Node IP addresses are the IP addresses of the internal ESXi hosts on the primary and secondary nodes of the
primary appliance.
Prerequisites
● Ensure that the Pre-Upgrade package has been uploaded to PowerStore Manager.
● Ensure that a Pre-Upgrade Health Check has been performed at least seven days before installing the Pre-Upgrade package
on the PowerStore X model appliance.
Steps
1. Select the Settings icon, and then select Upgrades in the Cluster section.
2. Select the Pre-Upgrade package in the Software packages table, and select Upgrade.
NOTE: The Pre-Upgrade package is displayed as a Hotfix package in the Software packages table.
Results
The Pre-Upgrade package is not applied to the PowerStore X model cluster until the nodes of the cluster are rebooted.
However, the nodes do not automatically reboot after a Pre-Upgrade package is installed. The nodes of the cluster are rebooted
when ESXi updates are installed on the internal ESXi hosts, as described in Update the internal ESXi hosts on the cluster
(PowerStoreOS 1.0.x to 2.0.x) on page 22. If ESXi updates are not installed, you must reboot the nodes of the cluster during
the PowerStoreOS upgrade, as described in Upgrade the PowerStoreOS on the cluster (PowerStoreOS 1.0.x to 2.0.x) on page
24.
Next steps
If a PowerStore X model node firmware upgrade is available or required, go to Install the node firmware update package on the
cluster (PowerStoreOS 1.0.x to 2.0.x) on page 22.
If a PowerStore X model node firmware upgrade is not available, go to Update the internal ESXi hosts on the cluster
(PowerStoreOS 1.0.x to 2.0.x) on page 22.
Prerequisites
● Ensure that the node firmware update package has been uploaded to PowerStore Manager.
● Ensure that a Pre-Upgrade Health Check has been performed at least seven days before installing the node firmware
package on the PowerStore X model cluster.
Steps
1. Select the Settings icon, and then select Upgrades in the Cluster section.
2. Select the node firmware update package in the Software packages table, and select Upgrade.
NOTE: The node firmware update package is displayed as a Hotfix package in the Software packages table.
The installation of the node firmware update package takes approximately 10 to 15 minutes to complete.
Results
The node firmware updates are not applied to the PowerStore X model cluster until the nodes of the cluster are rebooted.
However, the nodes do not automatically reboot after a firmware update package is installed. The nodes of the cluster are
rebooted when ESXi updates are installed on the internal ESXi hosts, as described in Update the internal ESXi hosts on
the cluster (PowerStoreOS 1.0.x to 2.0.x) on page 22. If ESXi updates are not installed, you must reboot the ESXi hosts
on the nodes of the cluster during the PowerStoreOS upgrade, as described in Upgrade the PowerStoreOS on the cluster
(PowerStoreOS 1.0.x to 2.0.x) on page 24.
Next steps
If ESXi updates are available or required, go to Update the internal ESXi hosts on the cluster (PowerStoreOS 1.0.x to 2.0.x) on
page 22.
If ESXi updates are not available, go to Upgrade the PowerStoreOS on the cluster (PowerStoreOS 1.0.x to 2.0.x) on page 24.
Prerequisites
Ensure that the ESXi update package has been imported into vSphere Update Manager or vSphere Lifecycle Manager. For
instructions, see Upgrading PowerStore X model clusters (PowerStoreOS 1.0.x to 2.0.x) on page 19.
CAUTION: The internal nodes of a PowerStore X model cluster can only use ESXi updates that are qualified by
Dell EMC. Do not use ESXi updates that are obtained from VMware or any other source.
2. If there are multiple appliances in the cluster, perform the following steps to collect information about the other appliances:
a. Select Settings > Network IPs in PowerStore Manager.
b. Record the Host Node IP address, Appliance name, and Node letter of each node in the cluster.
c. For the other appliances in the cluster, select the Hardware > Appliances > appliance > Components card in
PowerStore Manager.
d. Select the Internal View tab.
The text (primary) is displayed next to the primary node of the selected appliance, and the secondary node is opposite
of the primary node. For example, if the text (primary) is displayed for Node A, the secondary node is Node B.
e. Use the collected information to identify the IP addresses of the internal ESXi hosts on the primary and secondary nodes
of the other appliances in the cluster.
3. In PowerStore Manager, select Compute > vCenter Server Connection and select Launch vSphere to start the vSphere
Client.
4. In the vSphere Client, log in to the vCenter Server and open vSphere Update Manager or vSphere Lifecycle Manager.
5. Create a baseline for the update using the Patch content type.
a. On the Select Patches Automatically page, clear the Automatically update this baseline with patches that match
the following criteria checkbox to prevent unqualified VIBs from being installed on the ESXi hosts.
b. On the Select Patches Manually page, select the filter icon in the ID column to display the filter field.
c. In the filter field, type the ESXi update package name (without the .zip extension) listed in the PowerStore Release
Notes, and select the ESXi package to add it to the baseline.
NOTE: For vSphere 7.0 and later, type the package ID (8-digit build number) rather than the name.
6. Stage the baseline to all the internal ESXi hosts in the PowerStore cluster.
7. Before placing the ESXi host on one node of an appliance into maintenance mode, ensure that system resources are available
on the other ESXI host to run the migrated user VMs. If the CPU and memory utilization on each ESXi host is greater than
75%, migrate the VMs to another ESXi host in vCenter Server using vMotion or power off the user VMs.
8. Place the ESXi host on the secondary node of the primary appliance into maintenance mode.
User VMs automatically migrate to the other node in the appliance. After all user VMs are migrated, the controller VM
automatically shuts down and the ESXi host enters maintenance mode.
NOTE: Some user VMs may not migrate due to local dependencies or lack of resources. User intervention may be
required to manually power off these user VMs to allow the ESXi host to enter maintenance mode. See ESXi and VM
considerations (PowerStoreOS 1.0.x to 2.0.x) on page 20 for more information.
CAUTION: Do not manually power off the controller VMs, which are named PSTX-<service_tag>-
<node_letter>. The controller VMs are automatically powered off when an ESXi host is placed into
maintenance mode.
9. On the Updates tab, select the baseline that is attached to the ESXi host on the secondary node of the primary appliance
and select Remediate to update the ESXi host.
The ESXi update takes approximately 30 minutes to one hour to complete per node. The amount of time that an ESXi update
takes depends on whether preupgrade and node firmware packages are applied when the ESXi host reboots.
10. Ensure that the remediation process has completed for the ESXi host on the secondary node, and then exit maintenance
mode.
The controller VM automatically starts when the ESXi host exits maintenance mode.
11. Ensure that the ESXi host and controller VM are operating normally before continuing.
● Monitor the Protocol Endpoint (PE) paths in vCenter to identify when the paths to the ESXi host are Active before
continuing.
● Monitor the alerts in PowerStore Manager to identify when the node is up. Then, wait 15 minutes after the alert is
cleared before continuing.
12. Repeat steps 7 through 10 for the ESXi host on the primary node of the appliance.
Results
The ESXi hosts on the nodes of the cluster are now powered on and running the updated version of ESXi. The version of ESXi
that the ESXi hosts are running is visible on the Upgrades page in PowerStore Manager.
● If the ESXi versions on the nodes of an appliance do not match, an alert is generated.
● If the ESXi versions on the appliances in the cluster do not match, an alert is generated.
Next steps
Go to Upgrade the PowerStoreOS on the cluster (PowerStoreOS 1.0.x to 2.0.x) on page 24.
Prerequisites
Perform a final Pre-Upgrade Health Check before upgrading the PowerStoreOS on the PowerStore X model cluster.
Steps
1. If you installed a Pre-Upgrade package or upgraded the node firmware, but you were not required to perform ESXi host
updates, you must reboot the internal nodes on the cluster to apply the Pre-Upgrade package and firmware upgrades.
Rebooting the nodes to apply the Pre-Upgrade package and firmware upgrade package takes approximately 35 to
60 minutes per node. To reboot the nodes of the cluster:
a. Identify the primary and secondary nodes on the primary appliance of the cluster. See Minimizing internal ESXi host
failover occurrences (PowerStoreOS 1.0.x to 2.0.x) on page 20 for more information.
b. In the vSphere Client, reboot the ESXi host on the secondary node. For instructions, see the PowerStore Power Down
and Reboot Procedures Guide.
c. If the ESXi host on the secondary node does not automatically exit maintenance mode after rebooting, manually exit
maintenance mode on the secondary node.
d. Repeat the previous steps for the ESXi host on the primary node.
e. Repeat the previous steps on the other appliances in the cluster.
2. Select the Settings icon, and then select Upgrades in the Cluster section.
3. Select the PowerStoreOS upgrade package in the Software packages table, and select Upgrade.
NOTE: The PowerStoreOS upgrade package is displayed as a Software Release package in the Software packages
table.
The PowerStoreOS upgrade takes approximately one hour to complete.
Results
The PowerStore X model cluster temporarily stops recording performance metrics when the primary node on the primary
appliance reboots during the ESXi update. When the primary node on the primary appliance reboots, the primary node fails over
to the secondary node and you are disconnected from PowerStore Manager. You can log back in to PowerStore Manager after
the failover process is complete.
Steps
1. Access the Support site by opening a browser and going to https://www.dell.com/support.
2. Sign into your support account that is associated with the PowerStore cluster.
3. Go to the product page for your system, and then go to Drivers & Downloads.
4. Identify the PowerStore upgrade package to download by carefully reading the package description.
5. Click Download to download the PowerStore upgrade package.