PowerStore: Landing Page for In Market off-release System Health Checks
Summary: Occasionally health checks should be added after the PowerStoreOS is released. These health checks are supplied by the thin package mechanism, and identify various known issues in the PowerStore cluster. ...
Instructions
Background
Occasionally new issues are found following the release of a PowerStoreOS which are not detected by the OS's integrated health checks and alerts features. The Heath Check thin package feature is used to deliver new health checks to an installed PowerStoreOS.
The Health check package contains health checks that are performed prior to a Non-Disruptive Upgrade (NDU). The package also includes general system health checks that are invoked, on demand, from the PowerStore Manager (Monitoring > System Checks > Run System Check).
The health check package must be uploaded to the PowerStore cluster and then installed.
For detailed instructions on installing and using the health check package, see one of these KB articles:
Table of Contents
- Health Check package for 4.2.x, 4.3, and 4.4.x
- Health Check package for 4.0.x and 4.1.x
- Health Check package for 3.x
- Health Check package for 2.1.x
Health Check package for 4.2.x, 4.3.x, and 4.4.x.
The table below lists the health checks that are in the PowerStore-health_check-4.4.0.0-2720358-retail.tgz.bin Health Check thin package. The package is compatible with PowerStoreOS version 4.2.x, 4.3.x, and 4.4.x only.
Refer to PowerStore: RxDefinitions Issues Landing Page for information about tests that are included with this package.
Pre-Upgrade Health Checks (PUHC)
LEGEND: In this table, the symbol * indicates checks introduced or enhanced in this most recent Health Check thin package.
Table 1. PowerStore-health_check-4.4.0.0-2720358-retail.tgz.bin Health Checks
| Test name | Description | KB Article |
|---|---|---|
PS Redundancy |
Detects non-redundant power supplies | PowerStore: Pre-Upgrade Health Check (PUHC) detects non-redundant power supply |
scheduled_vm_snapshot |
Detects if there are any VM scheduled snapshots in progress | PowerStore: Pre-Upgrade Health Check (PUHC) checks if all snapshot commands are all in completed state. |
ens24_drive_missing_path_check |
Checks the system for non-redundant NVMe drive paths that are either failed or missing | PowerStore: Pre-Upgrade Health Check (PUHC) to detect non-redundant NVMe drive paths |
incomplete_commands_check |
PUHC detects incomplete Control Path (CP) commands that are not in the approved list of commands allowed during NDU | PowerStore: Pre upgrade health check (PUHC) to detect incomplete CP commands |
unsupported_drive_check |
PUHC detects a system with drives not covered by DriveDB.json v0.6.6.0 | PowerStore Health Checks to Identify a System with Drives not covered by DriveDB.json v0.6.6.0 |
nvram_full_fips_check |
Detect NVRAM disk's full FIPS is not set correctly | PowerStore: System Health Check and/or Pre-Upgrade Health Check 3.x/4.x | Replacement of NVMe NVRAM disks may incorrectly raise FIPS alerts |
kernel_slab_check |
Detect if any node has slab allocation over the skbuff_fclone_cache limit | PowerStore: Health Checks Detect if any Node has Slab Allocation Over the skbuff_fclone_cache Limit |
duplicate_or_inconsistent_ntp_addresses |
Detect duplicate or inconsistent NTP configuration | PowerStore: Pre-Upgrade Health Check (PUHC) to identify duplicate NTP entries |
off_release_asymmetric_netdevice_check * |
Detect asymmetrical net device configuration | PowerStore: Pre-Upgrade Health Check (PUHC) to Identify Asymmetric NetDevice Configuration |
user_db_fewer_records * |
Detects if necessary user.db entries are lost or different between the nodes of the affected appliance | PowerStore: Pre upgrade health check (PUHC) to detect if necessary user.db entries are lost, or different between nodes |
System Checks
LEGEND: In this table, the symbol * indicates checks introduced/enhanced in this most recent Health Check thin package.
Table 2. PowerStore-health_check-4.4.0.0-2720358-retail.tgz.bin System Checks
| Test name | Description | KB Article |
|---|---|---|
four_port_iom_state_check |
Detects if 4PortCard is incorrectly set to fru_is_not_in_use | PowerStore: System Health Check detects 4PortCard Incorrectly Set to fru_is_not_in_use |
indus_encryption_offset_check |
Detects drive invalid encryption band location for NVMe expansion enclosures | PowerStore: System Check detects drive invalid encryption band location for ENS24 enclosure |
unfinished_ndu_check |
Detects the existence of an unfinished upgrade | PowerStore: System Health Check has detected remnants of failed NDU commits |
indus_drive_paths_check |
Detects unstable paths to ENS24 NVMe expansion enclosure | PowerStore: System Health Check detects unstable paths to the ENS24 NVMe expansion enclosure. |
cpu_ierr_check |
Checks for CPU internal error | PowerStore: System Health Checks detects an issue in the CPU IERR Check |
active_system_alert_check |
Detects active Major and Critical alerts | PowerStore: Active alerts detected by health checks |
cyc_node_space_check |
Detects node's /cyc_node directory has insufficient space | PowerStore: System Health Checks Detects Lack of Space in cyc_node |
time_skew_check |
Detects unsupported large time skew | PowerStore: Health Checks detects high time skew on Nodes and BMC |
component_sn_check |
Detects inconsistent serial number for BBU or PSU | PowerStore: System Health Checks detects component Serial Numbers are not consistent: Component SN Check |
invalid_vg_uuid_check |
Detects if a volume group with no member in Control Path (CP) exists | PowerStore: Health Checks detect if a volume group with no members exists |
kernel_slab_check |
Detect if any node has slab allocation over the skbuff_fclone_cache limit | PowerStore: Health Checks Detect if any Node has Slab Allocation Over the skbuff_fclone_cache Limit |
dp_mem_allocation_override_check |
Detects wrong Data Path (DP) memory settings | PowerStore: System Health Checks detects wrong Data Path memory settings |
unsupported_drive_check |
Detects a system with drives not covered by DriveDB.json v0.6.6.0 | PowerStore Health Checks to Identify a System with Drives not covered by DriveDB.json v0.6.6.0 |
Health Check package for 4.0.x and 4.1.x
The table below lists the health checks that are in the PowerStore-health_check-4.1.0.0-2720511-retail.tgz.bin Health Check thin package. The package is compatible with PowerStoreOS versions 4.0.x and 4.1.x only.
Pre-Upgrade Health Checks (PUHC)
LEGEND: In this table, the symbol * indicates checks introduced or enhanced in this most recent Health Check thin package.
Table 3. PowerStore-health_check-4.1.0.0-2720511-retail.tgz.bin PUHC
| Test name | Description | KB Article |
|---|---|---|
off_release_duplicate_or_inconsistent_addresses |
Detects duplicate NTP entries | PowerStore: Pre-Upgrade Health Check (PUHC) to Identify duplicate NTP Entries |
off_release_drive_firmware_check_oe |
PUHC prevents system instability due to Issue during disk firmware upgrade | PowerStore: PUHC to Prevent System Instability Due to Issue During Disk Firmware Upgrade |
off_release_volume_metro_reservation_mode_check |
Detects if one or more Metro volumes are stuck in a synchronization (sync DB) state | PowerStore: Pre-upgrade health check (PUHC) to detect 4.0.X metro system with SYM metro volumes stuck in sync DB status |
off_release_cpdb_locale_check |
Detects if the locale or encoding settings in the PowerStore management or local database is correct | PowerStore: Database encoding or locale settings of CP database server(s) (localdb/managementdb) are not correctly set |
off_release_dpe_drive_check |
Check if a PowerStore500T with Indus has enough DPE drives | PowerStore: A Pre-Upgrade Health Check assesses if a PowerStore500T with an NVMe expansion enclosure (ENS24) has sufficient number of DPE of drives |
off_release_check_iscsi_rep_block_size_failed |
Detects if there are volumes of 4096 bytes size being replicated over iSCSI protocol | PowerStore: Pre-Upgrade Health Check (PUHC) detects volumes of 4096 VOLUME SECTOR SIZE being replicated over iSCSI protocol |
off_release_rba_configuration_check |
Determines if the RBA tier is configured | PowerStore: Pre-Upgrade Health Check detects that the RBA tier is enabled |
iom_activation_check |
Prevent NDU for IOM/SLIC without activation | PowerStore: Health check detects IOPM V2 modules or Ethernet SLICs not properly activated |
PS Redundancy |
Detects non-redundant power supplies | PowerStore: Pre-Upgrade Health Check (PUHC) detects non-redundant power supply |
SAS drives with firmware port locked |
Detects a locked firmware port | PowerStore: Pre-Upgrade Health Check for locked firmware port in Samsung SAS drives |
off_release_ssd_in_rg_check |
Detects if an SSD is not in a DRE group | PowerStore: Pre-Upgrade Heath Check Detects that Not All the SSDs are in a RAID Group |
scheduled_vm_snapshot |
Detects if there are any VM scheduled snapshots in progress | PowerStore: Pre-Upgrade Health Check (PUHC) checks if all snapshot commands are all in completed state |
off_release_scsi3_reservation_check |
Checks the system for any stale SCSI-3 reservations | PowerStore: Pre-Upgrade Health Check to Detect a Stale SCSI-3 Reservation Issue |
off_release_ens24_drive_missing_path_check |
Checks the system for non-redundant NVMe drive paths that are either failed or missing | PowerStore: Pre-Upgrade Health Check (PUHC) to detect non-redundant NVMe drive paths |
pd_manifest_version_check |
PUHC to ensure Compatibility and Version Control for Rx-Definitions Package in PowerStore | PowerStore: Pre upgrade health check (PUHC) to ensure Compatibility and Version Control for Rx-Definitions Package in PowerStore |
off_release_incomplete_commands_check |
PUHC detects incomplete Control Path (CP) commands that are not in the approved list of commands allowed during NDU | PowerStore: PUHC to detect incomplete CP commands - off_release_incomplete_commands_check |
unsupported_drive_check |
PUHC detects a system with drives not covered by DriveDB.json v0.6.6.0 | PowerStore: Health Checks to Identify a System with Drives not covered by DriveDB.json v0.6.6.0 |
nvram_full_fips_check |
PUHC detects NVRAM disk's full FIPS is not set correctly | PowerStore: System Health Check and/or Pre-Upgrade Health Check 3.x/4.x | Replacement of NVMe NVRAM disks may incorrectly raise FIPS alerts |
off_release_removed_third_party_certificate_check |
Detects a missing third-party certificate chain | PowerStore: Pre upgrade health check (PUHC) to detect the reset_certificates REST endpoint issue |
off_release_asymmetric_netdevice_check * |
Detect asymmetrical net device configuration | PowerStore: Pre-Upgrade Health Check (PUHC) to Identify Asymmetric NetDevice Configuration |
user_db_fewer_records * |
Detects if necessary user.db entries are lost or different between the nodes of the affected appliance | PowerStore: Pre upgrade health check (PUHC) to detect if necessary user.db entries are lost, or different between nodes |
System Checks
LEGEND: In this table, the symbol * indicates checks introduced/enhanced in this most recent Health Check thin package.
Table 4. PowerStore-health_check-4.1.0.0-2720511-retail.tgz.bin System Checks
| Test name | Description | KB Article |
|---|---|---|
four_port_iom_state_check |
Detects if 4PortCard is incorrectly set to fru_is_not_in_use | PowerStore: System Health Check detects 4PortCard Incorrectly Set to fru_is_not_in_use |
indus_encryption_offset_check |
Detects drive invalid encryption band location for NVMe expansion enclosures | PowerStore: System Check detects drive invalid encryption band location for ENS24 enclosure |
unfinished_ndu_check |
Detects the existence of an unfinished upgrade | PowerStore: System Health Check has detected remnants of failed NDU commits |
indus_drive_paths_check |
Detects unstable paths to ENS24 NVMe expansion enclosure | PowerStore: System Health Check detects unstable paths to the ENS24 NVMe expansion enclosure. |
cpu_ierr_check |
Checks for CPU internal error | PowerStore: System Health Checks detects an issue in the CPU IERR Check |
active_system_alert_check |
Detects active Major and Critical alerts | PowerStore: Active alerts detected by health checks |
cyc_node_space_check |
Detects node's /cyc_node directory has insufficient space | PowerStore: System Health Checks Detects Lack of Space in cyc_node |
time_skew_check |
Detects unsupported large time skew | PowerStore: Health Checks detects high time skew on Nodes and BMC |
component_sn_check |
Detects inconsistent serial number for BBU or PSU | PowerStore: System Health Checks detects component Serial Numbers are not consistent: Component SN Check |
component_stale_fw_check |
Detects if the firmware is up to date and if it is compatible with the Dell X.509 signature | PowerStore: System Health Checks detects if a firmware upgrade is required |
symmd_on_disk_check |
Detects an out-of-date System Manager Metadata on Disk (SYMMD) data on disks | PowerStore: System Health Checks detects an out-of-date System Manager Metadata on Disk (SYMMD) data on disks |
invalid_vg_uuid_check |
Detects if a volume group with no member in Control Path (CP) exists | PowerStore: Health Checks detect if a volume group with no members exists |
stale_scsi3_reservation_check |
Detects for any stale SCSI-3 reservations | PowerStore: System Health Checks detects a stale SCSI3 reservation issue |
kernel_slab_check |
Detect if any node has slab allocation over the skbuff_fclone_cache limit | PowerStore: Health Checks Detect if any Node has Slab Allocation Over the skbuff_fclone_cache Limit |
dp_mem_allocation_override_check |
Detects wrong Data Path (DP) memory settings | PowerStore: System Health Checks detects wrong Data Path memory settings |
nvme_tcp_dmc_protection_check |
Detects if an appliance running 4.1.0.0 may be need follow-up to prevent the potential for a data integrity issue | PowerStore Health Check to Prevent Data Integrity Scenario on PowerStoreOS 4.1.0.0 clusters with NVMe-TCP LUNs |
unsupported_drive_check |
Detects a system with drives not covered by DriveDB.json v0.6.6.0 | PowerStore Health Checks to Identify a System with Drives not covered by DriveDB.json v0.6.6.0 |
nvram_full_fips_check |
Detects NVRAM disk's full FIPS is not set correctly | PowerStore: System Health Check and/or Pre-Upgrade Health Check 3.x/4.x | Replacement of NVMe NVRAM disks may incorrectly raise FIPS alerts |
Health Check package for 3.x.
The table below lists the health checks that are in the PowerStore-health_check-3.6.1.5-2691230-retail.tgz.bin Health Check thin package. The package is compatible with PowerStoreOS versions 3.0.x, 3.2.x 3.5.x and 3.6 (including 3.6.1). It is not compatible with 2.x or 4.x.
The Health Check Package contains both validations used by both System Checks and Pre-Upgrade Health Check (PUHC).
Pre-Upgrade Health Checks (PUHC)
LEGEND: In this table, the symbol * indicates checks introduced/enhanced in this most recent Health Check thin package.
Table 5. PowerStore-health_check-3.6.1.5-2691230-retail.tgz.bin PUHC
| Test name | Description | KB Article |
|---|---|---|
duplicate_or_inconsistent_ntp_addresses * |
Detects duplicate NTP entries | PowerStore: Pre-Upgrade Health Check (PUHC) to Identify duplicate NTP Entries |
dimm_sn_check * |
Detects inconsistencies in DIMM serial numbers | PowerStore: System Health Checks detects inconsistent DIMM Serial Numbers |
off_release_duplicate_or_inconsistent_addresses |
Detects duplicate NTP entries | PowerStore: Pre-Upgrade Health Check (PUHC) to Identify duplicate NTP Entries |
off_release_missing_pg_hba_conf_template_check |
Detects if the pg_hba config template file is missing | PowerStore: Pre-Upgrade Health Check (PUHC) detects missing database pg_hba config template file |
off_release_nvme_discovered_initiators_check |
Detects if unassigned NVME_FC initiators are zoned-in and connected to the PowerStore appliance | PowerStore: Pre-Upgrade Health to Identify Initiators with no Corresponding Host |
off_release_cp_db_location_check |
In a multi-appliance cluster, detects if some internal PowerStore components are hosted by the same appliance | PowerStore: Pre-Upgrade Health Check (PUHC) to Confirm that Primary ControlPath (CP) and Primary Database (DB) are Hosted by the Same Appliance |
off_release_cpdb_locale_check |
Detects if the locale or encoding settings in the PowerStore management or local database is correct | PowerStore: Database encoding or locale settings of CP database server(s) (localdb/managementdb) are not correctly set |
off_release_check_ndu_pause_rule |
Detects is "NDU Pause" feature is enabled on the source OS and validates that the destination OS also supports it if applicable | PowerStore: Block Non-Disruptive Upgrade (NDU) to Unsupported Build |
off_release_locked_drive_check |
Detects if a drive is in a locked state | PowerStore: Per-Upgrade Health Check to Detect if a Drive is Locked |
off_release_nvram_full_fips_mode |
Detects if the full FIPS configuration of NVRAM disks is set correctly | PowerStore: System Health Check and/or Pre-Upgrade Health Check 3.x/4.x | Replacement of NVMe NVRAM disks may incorrectly raise FIPS alerts |
off_release_unsupported_drive_check |
Detects if all drives installed are found in the system driveDB.json file | PowerStore Health Checks to Identify a System with Drives not covered by DriveDB.json v0.6.6.0 |
off_release_check_db_rep_mode_failed |
Detects and stops clusters of 3 or 4 appliances from upgrading to PowerStoreOS 4.1 | PowerStore: After an upgrade to PowerStoreOS 4.1 on clusters with three or more appliances, management database replication may remain in async mode |
off_release_drive_wear_check |
Determines if there are drives whose wear level is too high | PowerStore: The Pre-Upgrade Health Check (PUHC) determines if there are drives whose wear level is too high. |
off_release_dpe_drive_check |
Check if a PowerStore500T with Indus has enough DPE drives | PowerStore: A Pre-Upgrade Health Check assesses if a PowerStore500T with an NVMe expansion enclosure (ENS24) has enough of DPE of drives. |
off_release_drivedb_check |
Detects incorrect drive database file | PowerStore: Pre-Upgrade Health Check (PUHC) detects incorrect drive Database signature. |
off_release_check_iscsi_rep_block_size_failed |
Detects if there are volumes of 4096 bytes size being replicated over iSCSI protocol | PowerStore: Pre-Upgrade Health Check (PUHC) detects volumes of 4096 VOLUME SECTOR SIZE being replicated over iSCSI protocol |
efi_boot_check
|
Check that the correct boot entry option is used | PowerStore: Pre-Upgrade Heath Check detects if reboot was using an incorrect boot entry option |
off_release_rba_configuration_check |
Determines if the RBA tier is configured | PowerStore: Pre-Upgrade Health Check to detect if RBA tier is enabled. |
iom_activation_check |
Prevent NDU for IOM/SLIC without activation | PowerStore: Health check has detected that a NVMe Expansion Enclosure (ENS24) was added but not recognized. |
silent_drive_failure_check |
Detects if an underlying firmware upgrade process is running | PowerStore: Health check detects the missing SSD issue |
off_release_check_proc_install_disk_firmware |
Detects if an underlying firmware upgrade process is running | PowerStore: Pre-Upgrade Heath Check detects an underlying firmware upgrade process is running |
off_release_ssd_in_rg_check |
Detects if an SSD is not in a DRE group | PowerStore: Pre-Upgrade Heath Check Detects that Not All the SSDs are in a RAID Group |
SAS drives with firmware port locked |
Detects a locked firmware port | PowerStore: Pre-Upgrade Health Check for locked firmware port in Samsung SAS drives |
PS Redundancy |
Detects non-redundant power supplies | PowerStore: Pre-Upgrade Health Check (PUHC) detects non-redundant power supply |
replication_session_state |
Detects replication session is in progress | PowerStore: Pre-upgrade Health Check (PUHC) detects replication is in a state that prevents NDU. |
scheduled_vm_snapshot |
Detects if there are any VM scheduled snapshots in progress | PowerStore: Pre-Upgrade Health Check (PUHC) checks if all snapshot commands are all in completed state. |
off_release_check_chap_authentication |
off_release_check_chap_authentication | PowerStore: Pre-Upgrade Health Check (PUHC) detects if the CHAP transit connection is properly configured. |
The maintenance window is configured. |
Detects if a maintenance window has been configured. Only relevant for OS versions where the system does not automatically enable the maintenance window before NDU | PowerStore: Pre-Upgrade Health Check (PUHC) detects that the maintenance window has not been configured |
Detect a secondary IP issue. |
Detects secondary IP issue on NVMe expansion enclosure | PowerStore: Pre-upgrade Health Check (PUHC) detects an issue with the secondary IP setting on an ENS24 NVMe expansion enclosure. |
SDNAS snapshot limit |
Detects if SDNAS snapshots exceeded their limit | PowerStore: System Health Check detects that the SDNAS snapshot limit has been exceeded |
Duplicate FW entry check |
Detects duplicate component firmware entries in a node's resume (registry) | PowerStore: System Health Checks detects duplicate firmware entries |
Initiator connectivity check |
Detects if any nonredundant initiators exist | PowerStore: System Health Checks Detected Nonredundant Initiators |
Reboot flag set |
Detects if the reboot flag is set | PowerStore: System Health Checks detects the reboot flag is set |
Recovery partition image check |
Detects incorrect filename in recovery partition | PowerStore: Health check detects an issue with the filename, recovery partition, or PowerStoreOS package version |
off_release_sdnas_remote_network_alert_check |
Detects NAS replication interface mismatch | PowerStore: Pre-Upgrade Health Check (PUHC) detects Interface mismatch for NAS replication sessions |
off_release_stale_scsi3_reg_check |
Checks the system for any stale SCSI-3 reservations | PowerStore: Pre-Upgrade Health Check to Detect a Stale SCSI-3 Reservation Issue |
empty_vg_no_memebers |
Detects if a volume group with no member in Control Path (CP) exists | PowerStore: Health Checks detect if a volume group with no members exists |
off_release_ens24_drive_missing_path_check |
Checks the system for non-redundant NVMe drive paths that are either failed or missing | PowerStore: Pre-Upgrade Health Check (PUHC) to detect non-redundant NVMe drive paths |
off_release_scsi3_reservation_check |
Checks the system for any existing SCSI-3 reservations | PowerStore: Pre-Upgrade Heath Check Detects existing SCSI3 reservations |
off_release_sdnas_last_event_id_check |
Detects if the SdnasLastProcessedEventId number is large enough to cause an Out of Memory issue | PowerStore: Pre upgrade health check (PUHC) to detect if the SdnasLastProcessedEventId number is large enough to cause an Out of Memory issue. |
off_release_new_firmware_zip_existence_check |
Detects a lost pre-staged FW .zip file issue to prevent NDU failure | PowerStore: Pre upgrade health check (PUHC) to detect if the "new FW zip is wiped out from the stage of FW partition" |
off_release_sdnas_memory_config |
Detects if there is a mismatch between the platform's limit for the NAS container versus what the NAS attempts to internally allocate | PowerStore: Pre upgrade health check (PUHC) to detect an SDNAS memory configuration issue |
off_release_nvme_reservation_check |
Detects if NVMe Reservations are present on the cluster | PowerStore: Pre upgrade health check (PUHC) to detect if NVMe reservations are present on the cluster |
off_release_dp_mem_override_file_exists |
Detects the presence of an existing Data Path (DP) memory override file | PowerStore: Pre upgrade health check (PUHC) to detect OOM override for Data Path Memory |
off_release_removed_third_party_certificate_check |
Detects a missing third-party certificate chain | PowerStore: Pre upgrade health check (PUHC) to detect the reset_certificates REST endpoint issue |
user_db_fewer_records |
Detects if necessary user.db entries are lost or different between the nodes of the affected appliance | PowerStore: Pre upgrade health check (PUHC) to detect if necessary user.db entries are lost, or different between nodes |
off_release_vol_in_destroying_state_check |
Detects if volumes in "Destroying" state | PowerStore: Pre-upgrade health check (PUHC) to detect volumes in "Destroying" state |
off_release_incomplete_commands_check |
Detects incomplete Control Path (CP) commands that are not in the approved list of commands allowed during NDU | PowerStore: PUHC to detect incomplete CP commands - off_release_incomplete_commands_check |
off_release_inter_cluster_tcp_conn_check |
Detects partial inter-cluster TCP connections | PowerStore: Pre upgrade health check (PUHC) to detect partial inter-cluster TCP connections |
off_release_stale_gsips_in_remote_rtps_check |
Detects any non-existing global storage discovery IP (GSIP) left over in the remote relative target ports (RTPs) | PowerStore: Pre-Upgrade Health Check to Detect a stale GSIP in remote RTPs |
System Checks
LEGEND: In this table, the symbol * indicates checks introduced/enhanced in this most recent Health Check thin package.
Table 6. PowerStore-health_check-3.6.1.5-2691230-retail.tgz.bin System Checks
| Test name | Description | KB Article |
|---|---|---|
off_release_nvram_full_fips_mode |
Detects if the full FIPS configuration of NVRAM disks is set correctly | PowerStore: System Health Check and/or Pre-Upgrade Health Check 3.x/4.x | Replacement of NVMe NVRAM disks may incorrectly raise FIPS alerts |
off_release_unsupported_drive_check |
Detects if all drives installed are found in the system driveDB.json file | PowerStore Health Checks to Identify a System with Drives not covered by DriveDB.json v0.6.6.0 |
ppds_dsb_check |
Detects outdated DSB information | PowerStore: System Checks detects that the platform data service information is out of date. |
indus_encryption_offset_check |
Detects drive invalid encryption band location for NVMe expansion enclosures | PowerStore: System Check detects NVMe expansion enclosure (ENS24) drive invalid encryption band location. |
dp_dedupe_destage_leak_check |
Detect unwanted destages to cause excessive drive wear | PowerStore: System Check detects unnecessary de-stages |
kr_link_boot_option_check |
Detect if the KR link PXE boot option is not enabled on both nodes of 500T appliances | PowerStore: System Check detects if the KR link PXE boot option is not enabled on both nodes for PowerStore 500T appliances. |
iom_activation_check |
Prevent NDU for IOM/SLIC without activation | PowerStore: Health check has detected that a NVMe Expansion Enclosure (ENS24) was added but not recognized. |
dp_resiliency_mode_check |
Detect ungraceful exit of resiliency mode (vDisk issue) | PowerStore: System Checks detects that the appliance unnecessarily remains in resiliency mode. |
sdnas_capacity_alert_check |
Detect if FS capacity alert disabled after upgrade | PowerStore: Filesystem usage capacity alerts disabled after upgrade. |
unfinished_ndu_check |
Detects the existence of an unfinished upgrade | PowerStore: System health Check has detected remnants of failed NDU commits. |
silent_drive_failure_check |
Detects issue of KB 000216381 PowerStore: SSD Failed Without an Alert Being Displayed | PowerStore: Heath check detects the missing SSD issue. |
target_port_group_id_check |
Detects a target port group issue affecting mapping of an NVMeoF volume | PowerStore: System health check detects a target port group issue that may affect mapping of an NVMeoF volume. |
indus_drive_paths_check |
Detects unstable paths to ENS24 NVMe expansion enclosure | PowerStore: System Health Check detects unstable paths to the ENS24 NVMe expansion enclosure. |
dimm_sn_check |
Detects inconsistencies in DIMM serial numbers | PowerStore: System Health Checks detects inconsistent DIMM Serial Numbers. |
recovery_partition_image_check |
Detects an incorrect filename in the recovery partition | PowerStore: System Health Checks for incorrect filename in recovery partition. |
duplicate_fw_entry_check |
Detects duplicate component firmware entries in a node's resume (registry) | PowerStore: System Health Checks detects duplicate firmware entries. |
cpu_ierr_check |
Checks for CPU internal error | PowerStore: System Health Checks detects an issue in the CPU IERR Check. |
InitiatorConnectivityCheck |
Detects nonredundant initiators | PowerStore: System Health Checks Detected Nonredundant Initiators. |
icd_network_check |
Detects missing connectivity to ToR | PowerStore: System Health Checks detected an ICD Network Connectivity issue. |
dimm_correctable_error_check |
Detects DIMM Correctable Errors (CE) count (5k threshold) | PowerStore: System Health Checks detects excessive DIMM Correctable Errors (CE) count. |
active_system_alert_check |
Detects active Major and Critical alerts | PowerStore: Active alerts were detected by health checks. |
cyc_node_space_check |
Detects node's /cyc_node directory has insufficient space | PowerStore: System Health Checks detects lack of space in /cyc_node. |
time_skew_check |
Detects unsupported large time skew | PowerStore: System Health Checks detects high time skew on Nodes and BMC. |
db_tmpfiles_check |
Detects database temporary files larger than expected | PowerStore: System Health Checks detects large database temporary files. |
bbu_sensor_check |
Detects failure in various BBU health checks | PowerStore: System Health Checks detects invalid battery status. |
component_sn_check |
Detects inconsistent serial number for BBU or PSU | PowerStore: System Health Checks detects that component Serial Numbers are not consistent: fru_items_sn_check |
fsck_leftover_check |
Detects if there exists the fsck generated file cyc-sys-mode-override.txt | PowerStore: System Health Checks detects recovery file. |
component_stale_fw_check |
Detects if the firmware is up to date and if it is compatible with the Dell X.509 signature | PowerStore: System Health Checks detects if a firmware upgrade is required. |
transit_connection_check |
Detects if transit connection objects exist in the Data Path | PowerStore: System Check detects orphan transit connection objects |
symmd_on_disk_check |
Detect if the latest System Manager Metadata on Disk (SYMMD) data is saved on disk | PowerStore: System Health Checks detects an out-of-date System Manager Metadata on Disk (SYMMD) data on disks |
kernel_slab_check |
Detect if any node has slab allocation over the skbuff_fclone_cache limit | PowerStore: System Health Checks detects if any node has slab allocation over the skbuff_fclone_cache limit |
Health Check package for 2.1.x.
The table below lists the health checks that are in the PowerStore-health_check-2.1.1.2-2069723-retail.tgz.bin Health Check thin package. The package is compatible with PowerStoreOS versions 2.1.x. It is not compatible with versions 3.x or 4.x.
Table 7. PowerStore-health_check-2.1.1.2-2069723-retail.tgz.bin Health Check