Go to main content
Oracle® Hardware Management Pack for Oracle Solaris 11.3 リリースノート

印刷ビューの終了

更新: 2017 年 3 月
 
 

SPARC M7 サービスプロセッサの更新時に fwupdate が失敗のメッセージを表示する (21843467)

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 コマンドを使用して、更新が成功したかどうかを判断できます (表示されるバージョンは、古いバージョンより新しいものになります)。


注 -  sp_bios ターゲットは、SPARC および x86 システムの両方の Oracle Solaris 11.3 SRU 10 では非推奨となりました。代わりに sysfw を使用してください。

2 回目の試行後もサービスプロセッサファームウェアが更新されなかった場合は、Oracle サポートに問い合わせてください。