Firmware Update Tool ifor Greenplum DCA V2 - BMC error
Error:
"ERROR: BMC is not responding, unable to continue".FwTool always connect to BMC using the default BMC password "sephiroth".
Issue:
All versions of DCA V2 systems are affected. Firmware Update Tool failure on DCA V2 hardware FwTool version : 2A01
Solution:
DCA V2 systems are configured with different BMC password other than default password, in that case Firmware Update Tool (FwTool) fails to upgrade BMC firmware.
Default root password for BMC was changed.
Hence FWTool is not able to connect to BMC using the default password "sephiroth" and exits with connection error.
Firmware Update Tool needs to be updated with the correct BMC password.
The Firmware Update Tool is delivered in “dca_firmware_update_driver.py”.
Procedure to change the default BMC root password:
1. Open the file dca_firmware_update_driver.py
Note: Location of the above mentioned file: /data/EMC/tmp/
2. Update the BMC password by replacing the default password “sephiroth” in below line of code at function def check_bmc():
...
#Check 2 for server in serversfromconfig:
FWLogging("Checking BMC health for %s" %(server), 'both') ret = subprocess.call("ipmitool -H %s-sp -U root -P sephiroth bmc info" %(server), shell=True, stdout=open('/dev/null', 'w'), stderr=subprocess.STDOUT)
3. Save the file and try to run tool again
"ERROR: BMC is not responding, unable to continue".FwTool always connect to BMC using the default BMC password "sephiroth".
Issue:
All versions of DCA V2 systems are affected. Firmware Update Tool failure on DCA V2 hardware FwTool version : 2A01
Solution:
DCA V2 systems are configured with different BMC password other than default password, in that case Firmware Update Tool (FwTool) fails to upgrade BMC firmware.
Default root password for BMC was changed.
Hence FWTool is not able to connect to BMC using the default password "sephiroth" and exits with connection error.
Firmware Update Tool needs to be updated with the correct BMC password.
The Firmware Update Tool is delivered in “dca_firmware_update_driver.py”.
Procedure to change the default BMC root password:
1. Open the file dca_firmware_update_driver.py
Note: Location of the above mentioned file: /data/EMC/tmp/
2. Update the BMC password by replacing the default password “sephiroth” in below line of code at function def check_bmc():
...
#Check 2 for server in serversfromconfig:
FWLogging("Checking BMC health for %s" %(server), 'both') ret = subprocess.call("ipmitool -H %s-sp -U root -P sephiroth bmc info" %(server), shell=True, stdout=open('/dev/null', 'w'), stderr=subprocess.STDOUT)
3. Save the file and try to run tool again
Comments
Post a Comment