この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
各ファームウェア イメージには、サポートされるタイプおよびスイッチ モデルを識別する互換性カタログが含まれます。APIC は、ファームウェア イメージ、スイッチ タイプ、およびそのファームウェア イメージを使用できるモデルのカタログを保持しています。デフォルトの設定では、互換性カタログに適合しない場合、ファームウェアの更新が拒否されます。
APIC には、互換性カタログ、コントローラのファームウェア イメージおよびスイッチ イメージのイメージ リポジトリがあります。管理者は、外部 HTTP サーバまたは SCP サーバから新しいファームウェア イメージを APIC イメージ リポジトリにダウンロードできます。
![]() (注) |
スイッチをアップグレードするには、その前に、APIC のアップグレードが完了し、ヘルス ステータスが [Fully Fit] になっている必要があります。 |
1. firmwarerepositoryaddabsolute-image-path
2. firmwarerepositorydeleteimage
apic1# firmware repository add /download/aci-catalog-dk9.1.2.1b.bin apic1# firmware repository delete aci-catalog-dk9.1.2.1a.bin
この手順は、リポジトリからカタログ ファームウェア バージョンを選択する方法を示します。
1. showfirmwarerepository[detail]
2. configure
3. firmware
4. (任意) showversion
5. catalog-versionfirmware-name
この例では、リポジトリからカタログ ファームウェア バージョンを選択する方法を示します。
apic1# show firmware repository Name Type Version Size(MB) -------------------------- ------- ------- ------- aci-catalog-dk9.1.2.1a.bin catalog 1.2.1a 0.023 aci-catalog-dk9.1.2.1b.bin catalog 1.2.1b 0.025 apic1# configure apic1(config)# firmware apic1(config-firmware)# catalog-version aci-catalog-dk9.1.2.1b.bin
ランダムにコントローラのアップグレード。各 APIC コントローラのアップグレードには約 10 分かかります。コントローラ イメージがアップグレードされると、そのコントローラはクラスタからドロップし、クラスタ内の他の APIC コントローラが動作中に新しいバージョンで再起動します。コントローラが再起動すると、クラスタに再び参加します。その後、クラスタが収束し、次のコントローラのイメージのアップグレードを開始します。
カタログ ファームウェア イメージは、APIC コントローラ イメージがアップグレードされるとアップグレードされます。カタログ ファームウェア イメージを個別にアップグレードする必要はありません。
1. configure
2. firmware
3. (任意) showversion
4. controller-group
5. firmware-versionfirmware-name
6. [no]timestarttime
次に、コントローラをアップグレードする例を示します。
apic1# show controller Fabric Name : mininet Operational Size : 3 Cluster Size : 3 Time Difference : 0 Fabric Security Mode : permissive ID Address In-Band Address OOB Address Version Flags Serial Number Health --- --------- --------------- ------------ ---------- ----- ------------- --------- 1* 10.0.0.1 192.168.11.1 192.168.10.1 1.2(1a) crva TEP-1-1 fully-fit 2 10.0.0.2 192.168.11.2 192.168.10.2 1.2(1a) crva TEP-1-2 fully-fit 3 10.0.0.3 192.168.11.3 192.168.10.3 1.2(1a) crva TEP-1-3 fully-fit Flags - c:Commissioned | r:Registered | v:Valid Certificate | a:Approved apic1# configure apic1(config)# firmware apic1(config-firmware)# show version Role Id Name Version ---------- ---------- ----------------- ----------- controller 1 apic1 1.2(1a) controller 2 apic2 1.2(1a) controller 3 apic3 1.2(1a) leaf 101 leaf1 n9000-11.2(1a) leaf 102 leaf2 n9000-11.2(1a) leaf 103 leaf2 n9000-11.2(1a) spine 201 spine1 n9000-11.2(1a) spine 202 spine2 n9000-11.2(1a) apic1(config-firmware)# controller-group apic1(config-firmware-controller)# firmware-version aci-apic-dk9.1.2.1b.iso apic1(config-firmware-controller)# time start 2016:jan:01:12:01
アップグレードをいつ実行するのかを指定するには、スケジューラが存在する必要があります。
![]() (注) |
スイッチをアップグレードするには、その前に、APIC のアップグレードが完了し、ヘルス ステータスが [Fully Fit] になっている必要があります。 |
1. configure
2. firmware
3. [no]switch-groupgroup-name
4. [no]switchnode-id-or-name[,node-id-or-name,...]
5. firmware-versionfirmware-name
6. [no]run-mode {pause-never | pause-on-failure}
7. schedulescheduler-name
8. [no]schedulerpause
9. showrunning-config
| コマンドまたはアクション | 目的 | |||
|---|---|---|---|---|
| ステップ 1 | configure 例: apic1# configure |
グローバル コンフィギュレーション モードを開始します。 |
||
| ステップ 2 | firmware 例: apic1(config)# firmware |
ファームウェア アップグレード コンフィギュレーション モードを開始します。 |
||
| ステップ 3 | [no]switch-groupgroup-name 例: apic1(config-firmware)# switch-group mySwitchGroup5 |
スイッチ グループを作成(または削除)し、スイッチ アップグレード コンフィギュレーション モードを開始します。 |
||
| ステップ 4 | [no]switchnode-id-or-name[,node-id-or-name,...] 例: apic1(config-firmware-switch)# switch leaf1-leaf3,leaf6 apic1(config-firmware-switch)# no switch leaf4,leaf5 |
アップグレードのため、スイッチグループに対してスイッチまたはスイッチのリストの追加(または削除)を行います。ノード ID(101 など)または名前(spine1 など)を指定できます。カンマを使用すると、複数のスイッチを指定することができます。 |
||
| ステップ 5 | firmware-versionfirmware-name 例: apic1(config-firmware-switch)# firmware-version aci-apic-dk9.11.2.1a.bin |
ターゲットのファームウェア イメージを指定します。 |
||
| ステップ 6 | [no]run-mode {pause-never | pause-on-failure} 例: apic1(config-firmware-switch)# run-mode pause-on-failure |
現在のノード セットでアップグレードが失敗した場合に次のノード セットに進むかどうかを指定します。 |
||
| ステップ 7 | schedulescheduler-name 例: apic1(config-firmware-switch)# schedule myNextSunday |
スケジューラをアップグレードに割り当てます。すでに定義されているスケジューラの名前を入力します。
|
||
| ステップ 8 | [no]schedulerpause 例: apic1(config-firmware-switch)# scheduler pause apic1(config-firmware-switch)# no scheduler pause |
メンテナンス ポリシー スケジューラを一時停止します。再開するには、[no] プレフィックスを使用します。 |
||
| ステップ 9 | showrunning-config 例: apic1(config-firmware-switch)# show run |
設定を表示します。 |
次に、3 つのリーフ スイッチのファームウェアをアップグレードする例を示します。
apic1# configure
apic1(config)# firmware
apic1(config-firmware)# switch-group mySwitchGroup5
apic1(config-firmware-switch)# switch leaf1,leaf3,leaf6
apic1(config-firmware-switch)# no switch leaf4,leaf5
apic1(config-firmware-switch)# firmware-version aci-apic-dk9.1.1.3f.bin
apic1(config-firmware-switch)# run-mode pause-on-failure
apic1(config-firmware-switch)# schedule myNextSunday
apic1(config-firmware-switch)# show run
# Command: show running-config firmware switch-group mySwitchGroup5
# Time: Fri Nov 6 23:55:35 2015
firmware
switch-group mySwitchGroup5
switch 101
switch 102
switch 103
switch 106
schedule myNextSunday
exit
exit