CLI Guide

check firmware-upgrade-health
Description
Checks that the system is ready for a firmware upgrade.
Under normal conditions, firmware upgrade can be performed safely without risk to data availability or
integrity. However, when the system is degraded—for example, because of failed or missing components or
lack of multipathing to disks—upgrade failure or loss of availability can occur.
This command performs a series of health checks to determine whether any conditions exist that need to be
resolved before upgrading firmware. Any conditions that are detected are listed with their potential risks. You
can use commands in the “See also” section to determine which components have health problems to be
resolved.
For information about using the PowerVault Manager, SFTP, or FTP to update firmware, see the Dell EMC
PowerVault ME4 Series Storage System Administrator’s Guide.
Minimum role manage
Syntax
check firmware-upgrade-health
Output
Upgrade Health
Pass: There are no risks to performing firmware upgrade.
Fail: At least one condition exists that presents a risk of upgrade failure or loss of availability.
Condition Detected
The condition that was detected.
Risks
The problems that are likely to result if you do not resolve the conditions before performing a firmware
upgrade.
Examples Check firmware upgrade health for a system that is ready for upgrade.
# check firmware-upgrade-health Upgrade Health
---------------------------------------------------
Pass
---------------------------------------------------
Check firmware upgrade health for a system that has problems to be resolved before upgrade.
# check firmware-upgrade-health Upgrade Health
---------------------------------------------------
Fail
Condition Detected Risks
---------------------------------------------------
One or more disks are currently single ported. Data unavailability At least
one controller is not up.Data unavailability One or more temperature sensors
indicate a critical temperature. Code load failure At least one controller
contains unwritten cache data. Data corruption, data loss One or more
supercapacitors have failed.Code load failure. One or more power supplies are
not functioning. Code load failure One or more fans are not functioning.
Basetypes
code-load-readiness
code-load-readiness-reason
status
See also
show controllers
show disk-groups
show disks
Alphabetical list of commands 37