PowerStore: How to Prepare for a PowerStore Non-Disruptive Upgrade

Summary: The following article is intended to provide best practices to follow when performing a PowerStore Non-Disruptive Upgrade (NDU).

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

How to Use This Article.

Prior to performing a Non-Disruptive Upgrade (NDU) with PowerStore, carefully review the following subsections in this article for NDU planning considerations and precautions. For further reference, consult the Software Upgrade Guide.

Sub-Section

Description

Known Issues and Limitations

Latest known issues or limitations you might encounter during NDU which may lead to a storage service disruption.

Recommended PowerStoreOS versions

Review current PowerStoreOS version recommendations to determine the NDU destination version.

Preliminary Checks

The steps to run the System and Health check scripts before starting the NDU.

Host Readiness Best Practices-Known
Issues and Limitations

Known issues or limitations you might encounter during NDU which may lead to a host or application side disruption.

General Upgrade Planning Considerations

Various recommendations that are related to NDU.

General Upgrade Considerations

Considerations related to the NDU process.

Concluding Checks

The steps to run the System and Health check scripts after completing the NDU.

 


Known Issues and Limitations

PowerStoreOS Specific Issues

 


PowerStore T Models

Models: 500T, 1000T, 1200T, 3000T, 3200T, 5000T, 5200T, 7000T, 9000T, 9200T
No limitations


PowerStore Q Models

Models: 3200Q
No limitations


PowerStore X Models

Models: 1000X, 3000X, 5000X, 7000X, 9000X


Recommended PowerStoreOS Versions

  • See article PowerStore: PowerStoreOS Matrix

  • For PowerStore appliances using NVMe Expansion Enclosure/s (ENS24), PowerStoreOS 3.6.0.0 (or later) is recommended.

  • For PowerStore appliances using Veeam as a backup solution in their environment, PowerStoreOS 3.6.0.0 (or later) is recommended.

  • NDU from PowerStoreOS versions 3.X to 4.X is restricted if iSCSI transport is used as Remote System Transport Protocol (RSTP). Affected customers must change their RSTP to TCP transport before the NDU to 4.X.


Preliminary Checks

About this step

PowerStore includes various tools to help diagnose and proactively identify various issues which should be remediated before NDU.

  1. Pre-Upgrade Health Check (PUHC) is an integrated utility that is shipped with every upgrade package, focused on tests aimed at NDU readiness.

  2. System Health Check (SHC) is an integrated utility that is shipped with upgrade packages starting from PowerStoreOS 2.0, it includes additional health tests for the appliance.

  3. Upgrade Extensions are an enhancement of System Health Check (SHC) which adds NDU-specific tests. This was introduced in PowerStoreOS 2.1 and is only available for upgrades from this version.

Consult the following table to determine, based on your current PowerStoreOS version, the tools to use before the NDU:

PowerStoreOS versions running  

Tools to use before NDU

4.x

  • Pre-Upgrade Health Check

3.x

  • Pre-Upgrade Health Check 

2.1.x

  • Pre-Upgrade Health Check  

  • System Checks' Upgrade Extension

2.0.x

  • Pre-Upgrade Health Check  

  • System Checks

1.x

  • Pre-Upgrade Health Check  


See the following three sub-sections for details on the preliminary checks tools.


Pre-Upgrade Health Check

 
NOTE: Consider running the Health Check at least a week before the NDU to allow enough time for corrective procedures should they be necessary.

 


CAUTION: A green check mark does not indicate that the Pre-Upgrade Health Check was completed without any error or warning messages. A green check mark only indicates that a health check step was completed successfully. For more information, see article PowerStore: Health Check shows all green when there are warnings.


System Health Check


NOTE: Consider running the System Check at least a week before the NDU to allow enough time for corrective procedures should they be necessary.
 


Upgrade Extensions


Outstanding Alerts

  • Log in to PowerStore Manager of the appliance being upgraded and review any outstanding alerts present by clicking the Monitoring tab.

  • Determine if any alerts are outstanding that require attention. Review alerts with a Critical, Major, or Minor severity, and if possible, attempt to rectify any raised alerts reported.

  • If needed, contact Dell Technologies Support Services for assistance with evaluating and addressing any outstanding alerts before proceeding with the upgrade.  


Host Readiness Best Practices, Known Issues, and Limitations

Operating system specific

  • vSphere ESXi

    • When upgrading to PowerStoreOS version 2.0 (or later), ESXi host running 8.0 U1 using NVMe/FC and NVMe/TCP datastore may experience I/O errors during PowerStore node reboots/failures. For further details on this issue and how to resolve it, see article PowerStore: I/O error observed on NVMe datastore during NDU

  • Solaris

  • For customer's on PowerStore code older than 3.5, the 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.

  • For customer's already on PowerStore code 3.5 and newer, the NDU is supported with Solaris native MPxIO 10/11.x

 

 

General


General Upgrade Planning Considerations

  • General Guidelines

    • Download the latest version of the PowerStore Release Notes to determine which software update packages are required to perform the PowerStore upgrade.

 

CAUTION: When downloading software update packages from Dell Support, ensure that its file name was not changed from the file posted in the Dell Support site. For example, this may happen automatically when downloading a package more than once to a windows local machine.

 

  • While this change to the package file name does not affect NDU to the PowerStore appliance, it may affect subsequent procedures done on the appliance using this package such as node repair or Internal M.2 boot module replacement (primary M.2). For further details on this issue and how to avoid it, see article PowerStore: PowerStoreOS re-installation (node repair) failed when the file name of the package used was changed after download from the Dell Support Site.

    • You can upload up to ten (10) upgrade packages on your PowerStore cluster at one time. However, after an upgrade starts, it must be successfully completed across all appliances in the cluster before another upgrade can be performed.

    • When downloading a PowerStoreOS package from the Dell Support site, ensure that its file name remained intact after the download to the local machine, and that no suffix was automatically appended to it. In this case, an NDU using such a package may fail.

    • During the software update process, you may be disconnected from PowerStore Manager temporarily, retry logging into PowerStore Manager after several minutes (up to 5 minutes).

    • Some management operations may be blocked during the upgrade.

    • After the software update process completes successfully, close the browser tab of the user interface, and re-login from a new browser tab for new feature content to be exposed in the user interface.

  • Maintenance Window

    • While PowerStore clusters are engineered and tested for fully nondisruptive upgrades, it is recommended to follow IT management best practices when upgrading a PowerStore cluster.

    • To the extent possible, leverage maintenance windows rather than production hours, and perform upgrades when the load on the cluster is lightest.

    • If CPU utilization exceeds 50% on the Nodes of a PowerStore appliance, reduce the I/O load within a maintenance window.

      • CPU utilization can be viewed on the Performance tab under the Hardware menu within PowerStore Manager (UI).

    • When the number of file systems is greater than 50, there is a possibility of a longer I/O pause. Consider a maintenance window.

    • This helps ensure that the upgrades are completed in the shortest time with the lowest impact.

  • Obtaining Assistance

    • Contact Dell Technologies Support Services for assistance with coordinating and performing a nondisruptive upgrade (NDU) of your PowerStore appliance if needed.

    • If an upgrade is being planned for a PowerStore X environment, it is recommended to engage Dell Technologies Support for assistance guiding your upgrade to completion.

    • Dell Technologies works closely with you to ensure that the upgrade is scheduled and performed without disruption to your business workload.

  • Support Connectivity

    • It is highly recommended to enable Support Connectivity and Remote Service Credentials (RSC) to simplify and reduce the length of an upgrade failure analysis, in case the software update process fails.

  • SSH Access

    • Enable external SSH access on the PowerStore Appliance level to simplify and reduce the length of an upgrade failure analysis, in case the software update process fails.

  • Service Account

    • Add a password to the service account. If a password is already added to the service account, verify that you can SSH to the PowerStore and log in with the user "service" and the password that is set for that account.

  • CHAP settings

    • If you change CHAP settings on a PowerStore T model cluster with NAS enabled, such as enabling or disabling CHAP, changing mutual CHAP to single CHAP, or changing single CHAP to mutual CHAP, you must perform the following actions:

      1. Reboot the cluster nodes one at a time as soon as possible after changing the CHAP settings.

      2. Wait until all the cluster nodes have been rebooted before performing a software update.

  • Suppressing dial-home alerts

    • Usually the NDU process will automatically disable dial-home alerts so that a Service Request is not created for alerts that occur during the NDU. However, this may not always activate as intended

    • For clusters with one or more expansion enclosures, the dial-home suppression may clear prematurely before the expansion enclosure upgrade is completed

Caution: The software update fails if the nodes on a PowerStore T model cluster with NAS enabled are not rebooted after changes are made to CHAP settings. For instructions on rebooting PowerStore T model nodes, see the PowerStore power off and Reboot Procedures Guide.


General Upgrade Considerations

  • Some internal system operations, such as snapshot and replication schedules, may be paused during an NDU and resume when the NDU is complete.

Concluding Checks

PowerStore includes various tools to help diagnose and proactively identify various issues. These tools should be performed also after successfully completing the NDU to confirm that no issues are present of the cluster.

In this step the PowerStore health-check tools that were covered in the Preliminary Checks section should be performed after the NDU: Pre-Upgrade Health Check (PUHC) and System Health Check (SHC).

Consult the following table to determine, based on your PowerStoreOS version, the tools to use after the NDU:

Current PowerStoreOS version

Tools to evaluate system health

4.x

  • Pre-Upgrade Health Check (operating system integrated and Health Check package)

  • System Checks (operating system integrated and Health Check package)

3.x

  • Pre-Upgrade Health Check (operating system integrated and Health Check package)

  • System Checks (operating system integrated and Health Check package)

2.1.x

  • Pre-Upgrade Health Check (operating system integrated)

  • System Checks (operating system integrated and Health Check package)

2.0.x

  • Pre-Upgrade Health Check (operating system integrated)

  • System Checks (operating system integrated)


In addition, after the NDU, ensure to upload and install the Health Check thin package and RxDefinitions package. As the NDU process removes these packages, if they previously existed.

For further details on installing the RxDefinitions package, see article PowerStore: Landing Page for RxDefinitions Issues

For instructions on using these PowerStore tools, consult the articles PowerStore: How to use the System Check feature and PowerStore: How to Check the Health of the Cluster Before Software Upgrade Using Pre-Upgrade Health Check and System Check.  


Affected Products

PowerStore
Article Properties
Article Number: 000183630
Article Type: How To
Last Modified: 04 Jul 2025
Version:  35
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.