Troubleshooting
Problem
CU sees the following errors when running the update checker tool:
******************** Error found ********************
One or more batteries in bad state
*** Running script /home/utilities/tmsupgradetest/diag_fans.py
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/diag_cpld.py
*** Return code from script: 1
*** Running script /home/utilities/tmsupgradetest/notify_callhome.py UPGRADE_UTILITY_ERROR_CPLD 0
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/diag_fans.py
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/diag_cpld.py
*** Return code from script: 1
*** Running script /home/utilities/tmsupgradetest/notify_callhome.py UPGRADE_UTILITY_ERROR_CPLD 0
*** Return code from script: 0
******************** Error found ********************
CPLD is in bad state or at too old a version
*** Running script /home/utilities/tmsupgradetest/diag_psus.py
*** Return code from script: 1
*** Running script /home/utilities/tmsupgradetest/notify_callhome.py UPGRADE_UTILITY_ERROR_PSUS
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/diag_psus.py
*** Return code from script: 1
*** Running script /home/utilities/tmsupgradetest/notify_callhome.py UPGRADE_UTILITY_ERROR_PSUS
*** Return code from script: 0
******************** Error found ********************
One or more PSUs not online
*** Running script /home/utilities/tmsupgradetest/check_encryption.sh 8.2.1.10
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/diag_midplane.py
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/check_hosts.py
*** Return code from script: 2
*** Running script /home/utilities/tmsupgradetest/notify_callhome.py UPGRADE_UTILITY_WARNING_HOSTS_STATUS
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/check_encryption.sh 8.2.1.10
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/diag_midplane.py
*** Return code from script: 0
*** Running script /home/utilities/tmsupgradetest/check_hosts.py
*** Return code from script: 2
*** Running script /home/utilities/tmsupgradetest/notify_callhome.py UPGRADE_UTILITY_WARNING_HOSTS_STATUS
*** Return code from script: 0
Symptom
Update checker tool does not allow update on system due to errors seen by the tool.
Cause
This is caused by running the AE node tool against the AC nodes. The AC3/AE3 V9000 system config requires you to update AC nodes and AE AE shelf as separate updates. There are 2 Firmware packages one of the AC nodes and one for the AE shelf. The Firmware packages contain a different update checker tool for the respective components that are being updated.
You need to check that the correct tool is run.
*** tmsupgradetest version 1.54.69 <==== This the AE node tool
Environment
V9k with the AC3/AE3. There is FW for AC nodes and AE nodes Due to the systems not being coupled like the AC2/AE2 the installs of FW are 2 separate operations. It is recommended in the AE 3implementation guide that the AC nodes are updated first then the AE shelves.
Diagnosing The Problem
Review the tmsupgradetest line in the CCU output and confirm what version of the tool was used to create the report
Resolving The Problem
Use the correct CCU tool on the AC node prior to the FW update.
Related Information
Document Location
Worldwide
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"STKMQV","label":"IBM FlashSystem V9000"},"Component":"V9000 AC3\/ AE3","Platform":[{"code":"PF009","label":"Firmware"}],"Version":"All Versions","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]
Was this topic helpful?
Document Information
Modified date:
07 May 2020
UID
ibm16121077