Oracle SPARC M7 시리즈 서버에서 fwupdate 명령을 사용하여 서비스 프로세서 펌웨어를 업데이트할 때 호스트 및 fwupdate 로그 파일에 "updating sp_bios: failed" 메시지가 표시됩니다. 이 메시지를 확인한 후 서비스 프로세서가 잠시 후에 재설정됩니다. 완료 시 fwupdate 명령에서 실패 메시지를 표시하지만 업데이트 프로세스는 성공합니다.
호스트에서 fwupdate 명령을 입력한 후 다음과 유사한 출력을 확인할 수 있습니다.
# fwupdate update sp-bios-firmware -f Sun_System_Firmware-9_4_3-SPARC_M7-Systems.pkg -n sp_bios -H sp_ip_address -U username @ Enter password (8 to 16 characters): ******** The following components will be upgraded as shown: ========================================================== ID Priority Action Status Old Firmware Ver. Proposed Ver. New Firmware Ver. System Reboot ------------------------------------------------------------------------------ ------------------------------------------ sp_bios 1 Check FW Success 3.2.5.5.bld_24 N/A N/A N/A REMOTE HOST MAY SHUT DOWN DURING SP FIRMWARE UPDATE! Do you wish to process all of the above component upgrades? [y/n]? y Updating sp_bios: Failed Execution Summary ========================================================== ID Priority Action Status Old Firmware Ver. Proposed Ver. New Firmware Ver. System Reboot ------------------------------------------------------------------------------ ------------------------------------------ sp_bios 1 Update Failure 3.2.5.5.bld_24 N/A N/A N/A Error: Firmware download failed for component ERROR: Firmware download failed for component
/var/log/ssm/fwupdate.log 파일을 살펴보면 다음과 유사한 출력이 로깅된 것을 확인할 수 있습니다.
# tail fwupdate.log ipmiflash[stdout] :Sending upgrade command ipmiflash[stdout] : ipmiflash[stdout] :Waiting for upgrade to start.......... ipmiflash[stdout] :Waiting for upgrade to complete...................................................................... ..................................................xxxxxxxxxxxxxxxxxxxxxxxxxxxx xx ipmiflash[stderr]: More robust algorithm supported. ipmiflash[stderr]: ipmiflash[stderr]: Upgrade failed (lost contact with host). ipmiflash[stderr]: DO NOT RESET THE SP! Just try again. ipmiflash[stderr]: Close Session command failed
이 문제에 대한 임시해결책이 없습니다. 펌웨어 업데이트 중에 이 실패가 발생하는 경우 fwupdate 명령이 완료될 때까지 기다렸다가 시스템 전원을 껐다 켭니다. 그런 다음 호스트에서 fwupdate list sp_bios 명령을 사용하여 업데이트가 성공했는지를 확인합니다(나열되어 있는 버전이 기존 버전 이후여야 함).
두 번 시도한 후에도 서비스 프로세서 펌웨어가 업데이트되지 않으면 오라클 고객지원센터에 문의하십시오.