PowerStore: Pre upgrade health check (PUHC) to detect an SDNAS memory configuration issue
Summary: The Pre upgrade health check (PUHC) off_release_sdnas_memory_config determines if there is a mismatch between the platform's limit for the NAS container versus what the NAS attempts to internally allocate. ...
Symptoms
Pre upgrade health check (PUHC) fails the SDNAS memory config is over the limit on Unified 9000T check validation with the following error: "NAS memory configuration is over the limit allowed by 4.0". Error code: 0xE10050060501.
The health check is an off-release PUHC check that is contained in the Health Check thin package. See the Additional Info section of this article for information about the Health Check thin package.
As seen from the PowerStore Manager user interface (UI):

Cause
Intermittent SDNAS failover and node reboot. Due to a rebalancing of memory allocation limits between NAS services and the underlying platform in PowerStoreOS 4.x.
Impact
A mismatch between the platform's limit for the NAS container versus what the NAS attempts to internally allocate may lead to the platform's memory limit being reached and a restart of the NAS service is triggered to resolve. This limit can be hit repeatedly, causing continual NAS service restarts, until the memory allocation limit for the NAS service is fixed.
Resolution
To resolve this issue, contact technical support for assistance. Reference KB# 000250803 for expedited attention and resolution.