はじめに
Firepower 4100/9300 シリーズを利用の際に利用する Firepower eXtensible Operating System (FXOS) では、システムが正常にブートできないといった「ソフトウェア障害からの回復」のために使用する Recovery Image があります。
FXOS 利用時に使用するソフトウェア「fxos-k9.x.xx.x.xx.SPA」といった Image ファイルは Package ファイルであり、内部に Recovery Image を含めた複数の Image ファイルが同梱されています。
本ドキュメントでは、利用している FXOS Image から Recovery Image を確認する方法を以下のバージョンを利用した環境での操作を通して紹介します。
FXOS Image : fxos-k9.2.12.1.48.SPA
Recovery Images :
Name Type Version
--------------------------------------------- -------------------------- -------------------
fxos-k9-kickstart.5.0.3.N2.4.120.761.SPA Fabric Interconnect Kernel 5.0(3)N2(4.120.761)
fxos-k9-manager.4.12.0.761.SPA System 4.12(0.761)
fxos-k9-system.5.0.3.N2.4.120.761.SPA Fabric Interconnect System 5.0(3)N2(4.120.761)
FXOS での操作
Recovery Image を抽出したい Image を利用していることを確認します。
コマンド:show package
FPR4115#
FPR4115# scope firmware
FPR4115 /firmware # show package
Name Version
--------------------------------------------- -------
fxos-k9.2.12.1.48.SPA 2.12(1.48)
利用している FXOS Image にバンドルされている「インフラストラクチャバンドル」および「ブレードバンドル」のファイル名を確認します。
コマンド:show bundle <Image 名> expand
FPR4115 /firmware # show bundle fxos-k9.2.12.1.48.SPA expand
Package fxos-k9.2.12.1.48.SPA:
Images:
fxos-k9-bundle-infra.2.12.1.48.SPA
fxos-k9-bundle-server.2.12.1.48.SPA
fxos-k9-bundle-infra....SPA ファイル内に目的の Recovery Image は同梱されています。
インフラストラクチャバンドル内の構造を確認します。
コマンド:show bundle <bundle-infra 名> expand
FPR4115 /firmware # show bundle fxos-k9-bundle-infra.2.12.1.48.SPA expand
Package fxos-k9-bundle-infra.2.12.1.48.SPA:
Images:
fxos-k9-kickstart.5.0.3.N2.4.120.761.SPA
fxos-k9-manager.4.12.0.761.SPA
fxos-k9-mgmtext.2.12.0.149.SPA
fxos-k9-system.5.0.3.N2.4.120.761.SPA
もしくは FXOS Image ファイルに同梱されているファイルの一覧を確認します。
コマンド:show image
FPR4115 /firmware # show image
Name Type Version
--------------------------------------------- -------------------- -------
fxos-b200-m5-brdprog.11.0.bin Board Controller 11.0
fxos-k9-compatibility.2.12.1.48.json FXOS CSP Compatibility
2.12(1.48)
fxos-k9-kickstart.5.0.3.N2.4.120.761.SPA Fabric Interconnect Kernel
5.0(3)N2(4.120.761)
fxos-k9-manager.4.12.0.761.SPA System 4.12(0.761)
fxos-k9-mgmtext.2.12.0.149.SPA Management Extension 2.12(0.149)
fxos-k9-system.5.0.3.N2.4.120.761.SPA Fabric Interconnect System
5.0(3)N2(4.120.761)
fxos-lfbff-k8.2.12.1.48.SPA FXOS Controller 2.12(1.48)
fxos-m5-bios.FXOSSM2.1.3.1.44.0612201613.bin Server BIOS FXOSSM2.1.3.1.44.0612201613
fxos-m5-k9-cimc.4.1.30b.bin CIMC 4.1(30b)
fxos-m83-8p40-cruzboot.4.0.1.62.bin Adapter Boot 4.0(1.62)
fxos-m83-8p40-vic.5.12.0.63.bin Adapter 5.12(0.63)
fxos-sm1-bios.FXOSSM1.1.2.1.18.052320191712.bin
Server BIOS FXOSSM1.1.2.1.18.052320191712
fxos-sm1-brdprog.14.0.bin Board Controller 14.0
fxos-sm1-cimc.4.1.30b.bin CIMC 4.1(30b)
fxos-sm1-mrsasctlr.24.12.1-0207_6.30.03.2_NA.bin
RAID Controller 24.12.1-0207|6.30.03.2|NA
同梱されている Recovery Image を抽出する方法
現在公開されている方法で Recovery Image のみを抽出する方法はありません。
sofrware.cisco.com ページに公開されている Recovery Image を利用する必要があります。
また、Recovery Image は通常、software.cisco.com からダウンロードが可能ですが、利用しているソフトウェアバージョンによっては該当の Recovery Image が公開されていないことがあります。
これは End of SW Maintenance Release Date を超えたバージョンでよくみられる内容で、古い Interim バージョンの場合は比較的新しい Interim バージョンの利用を進めるために公開を中止しているためです。
End of SW Maintenance Release Date を超えたバージョンの利用による「ソフトウェア障害からの回復」方法は推奨しておりません。
なるべく、ソフトウェアのバージョンは最新の Interim を利用することを検討し、sofrware.cisco.com ページに公開されている Recovery Image を利用してください。