ソフトウェア メンテナンス アップグレードの制約事項
In Service Software Upgrade(ISSU)はサポートされません。
この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
ソフトウェア メンテナンス アップグレード(SMU)は、システムにインストールしてパッチ修正やセキュリティ解決をリリースされたイメージに提供できるパッケージです。
In Service Software Upgrade(ISSU)はサポートされません。
ソフトウェア メンテナンス アップグレードについて
ソフトウェア メンテナンス アップグレード(SMU)は、システムにインストールしてパッチ修正やセキュリティ解決をリリースされたイメージに提供できるパッケージです。
SMU パッケージはリリースごとおよびコンポーネントごとに提供され、プラットフォームに固有です。
SMU はネットワークの問題に迅速に対応できるようにするとともに、必要なテストの時間と範囲を削減するため、従来の IOS ソフトウェアには多大なメリットがあります。Cisco IOS XE プラットフォームでは SMU の互換性を内部的に検証し、互換性のない SMU はインストールできません。
すべて SMU が後続の Cisco IOS XE ソフトウェア メンテナンス リリースに統合されています。SMU は独立した自己完結型パッケージであり、前提条件や依存関係はありません。SMU はどのような順序でもインストールまたはアンインストールできます。
Cisco IOS XE Everest 16.6.1 以降、SMU は拡張メンテナンス リリースでのみ、基盤となるソフトウェア リリースのライフサイクルにわたってサポートされます。
次に、SMU をインストールする 3 つの基本ステップを示します。
ファイルシステムへの SMU の追加。
システムでの SMU のアクティブ化。
リロードが繰り返されても持続させるための SMU の変更のコミット。
SMU パッケージには、パッケージの内容を記述するいくつかのメタデータとともに、リリースにパッチを適用するための一連のファイルがいくつか含まれています。
SMU プロセスは、SMU Committee への要求によって開始されます。カスタマー サポートに連絡し、SMU 要求を行います。
SMU パッケージがリリースされると [シスコ ソフトウェアのダウンロード(Cisco Software Download)] ページに掲載されます。そのパッケージをダウンロードし、インストールします。
SMU パッケージには、SMU が要求されている報告済みの問題のメタデータと修正が含まれています。
SMU のタイプは、SMU のインストール後のシステムへの影響を説明します。SMU はトラフィックに影響を与えない場合もありますが、デバイスの再起動、リロード、スイッチオーバーを引き起こす可能性もあります。
すべての SMU で、アクティブ化中にシステムをコールド リロードする必要があります。コールド リロードは、オペレーティング システムを完全にリロードします。このアクションは、リロードの間(現在は最大 5 分間)、トラフィック フローに影響します。このリロードにより、SMU の一部としてインストールされている正しいライブラリとファイルですべてのプロセスが起動します。
コマンドまたはアクション | 目的 | |
---|---|---|
ステップ 1 |
enable 例:
|
特権 EXEC モードをイネーブルにします。
|
ステップ 2 |
install add file bootflash: filename 例:
|
メンテナンス更新プログラム パッケージをリモート ロケーションからデバイスにコピーし、プラットフォームとイメージのバージョンの互換性チェックを実行します。
|
ステップ 3 |
install activate file bootflash: filename 例:
|
互換性チェックを実行し、パッケージをインストールして、パッケージのステータスの詳細を更新します。
|
ステップ 4 |
install commit file bootflash: filename 例:
|
リロードが繰り返されても持続するようにアクティブ化の変更をコミットします。
|
ステップ 5 |
install rollback to {base | committed | id commit-ID} 例:
|
デバイスを以前のインストール状態に戻します。
|
ステップ 6 |
install deactivate file bootflash: filename 例:
|
アクティブなパッケージを非アクティブ化し、パッケージ ステータスを更新し、再起動またはリロードするプロセスをトリガーします。 |
ステップ 7 |
install remove {file bootflash: filename | inactive } 例:
|
すべての、または指定した非アクティブな SMU パッケージをファイル システムから削除します。 |
ステップ 8 |
show version 例:
|
デバイスのイメージ バージョンを表示します。 |
ステップ 9 |
show install summary 例:
|
アクティブ パッケージに関する情報を表示します。
|
ソフトウェア メンテナンス アップグレードの設定例
次に、SMU ファイルをブートフラッシュにコピーする例を示します。
Device# copy tftp://172.19.1.250//auto/tftpboot/user/isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin
bootflash:
Destination filename [isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.
bin]?
Accessing tftp://172.19.1.250//auto/tftpboot/folder1/isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin...
Loading /auto/tftpboot/folder1/isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin from
172.19.1.250 (via GigabitEthernet0): !
[OK - 17668 bytes]
17668 bytes copied in 0.058 secs (304621 bytes/sec)
次に、show install summary コマンドの出力例を示します。
Device# show install summary
Active Packages:
No packages
Inactive Packages:
No packages
Committed Packages:
No packages
Uncommitted Packages:
No packages
次に、メンテナンス更新プログラム パッケージ ファイルを追加する例を示します。
Device# install add file bootflash:isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin
install_add: START Sat Feb 26 14:06:04 PST 2017
SUCCESS: install_add /bootflash/isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin Sat Feb
26 14:06:12 PST 2017
Device#
次に、SMU パッケージ ファイルをデバイスに追加した後の show install summary コマンドの出力例を示します。
Device# show install summary
Active Packages:
No packages
Inactive Packages:
bootflash: isr4300-universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.
CSCvbXXXXX.SSA.smu.bin
Committed Packages:
No packages
Uncommitted Packages:
No packages
Device#
次に、追加した SMU パッケージ ファイルをアクティブ化する例を示します。
Device# install activate file bootflash:
isr4300-universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.
CSCvbXXXXX.SSA.smu.bin
install_activate: START Sat Feb 26 14:10:55 PST 2017
The activation step would require a reload. Do you want to proceed? [y/n]y
Regular SMU. Reloading the box to complete activation of the SMU...
Feb 26 14:11:23.873 R0/0: %PMAN-5-EXITACTION: Process manager is exiting:
reload action requested
Initializing Hardware ...
Checking for PCIe device presence...done
System integrity status: 0x610
Rom image verified correctly
<after reload>
Device#
次に、show version コマンドの出力例を示します。
Device# show version
Cisco IOS XE Software, Version BLD_POLARIS_DEV_SMU_LATEST_20170127_200213 -
SMU-PATCHED
Cisco IOS Software [Everest], ISR Software (X86_64_LINUX_IOSD-UNIVERSALK9-M),
Experimental Version 16.6.20170127:201839 [polaris_dev-BLDBLD_
POLARIS_DEV_SMU_LATEST_20170127_200213 110]
Copyright (c) 1986-2017 by Cisco Systems, Inc.
Compiled Sat 26-Feb-17 16:07 by mcpre
...
次に示すのは、show install summary コマンドがモデル パッケージのステータスをアクティブでありコミット未完了と表示する場合の出力例です。
Device# show install summary
Active Packages:
bootflash:isr4300-universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.
CSCvbXXXXX.SSA.smu.bin
Inactive Packages:
No packages
Committed Packages:
No packages
Uncommitted Packages:
bootflash:isr4300-universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.
CSCvbXXXXX.SSA.smu.bin
Device#
次に、show install active コマンドの出力例を示します。
Device# show install active
Active Packages:
bootflash:isr4300-universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.
CSCvbXXXXX.SSA.smu.bin
次の例では、install commit コマンドの実行方法を示します。
Device# install commit
install_commit: START Sat Feb 26 06:46:48 UTC 2017
SUCCESS: install_commit Sat Feb 26 06:46:52 UTC 2017
Device#
次に示すのは、show install summary コマンドが、更新プログラム パッケージがコミットされてリロードが繰り返されても持続することを表示する場合の出力例です。
Device# show install summary
Active Packages:
bootflash:isr4300-universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.
CSCvbXXXXX.SSA.smu.bin
Inactive Packages:
No packages
Committed Packages:
bootflash:isr4300-universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.
CSCvbXXXXX.SSA.smu.bin
Uncommitted Packages:
No packages
Device#
次に、更新プログラム パッケージをコミットしたパッケージにロールバックする例を示します。
Device# install rollback to base
install_rollback: START Sat Feb 26 11:27:41 PST 2017
This rollback would require a reload. Do you want to proceed? [y/n]y
2 install_rollback: Reloading the box to take effect
Initializing Hardware ...
<after reload>
Device#
次に、show install summary コマンドの出力例を示します。
Device# show install summary
Active Packages:
bootflash:isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin
Inactive Packages:
No packages
Committed Packages:
bootflash:isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin
Uncommitted Packages:
No packages
Device#
次に、show install log コマンドの出力例を示します。
Device# show install log
[0|install_op_boot]: START Sat Feb 26 19:31:50 Universal 2017
[0|install_op_boot]: END SUCCESS Sat Feb 26 19:31:56 Universal 2017
次に、SMU パッケージ ファイルを非アクティブ化する例を示します。
Device# install deactivate file bootflash:isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin
install_deactivate: START Sat Feb 26 10:49:07 PST 2017
The activation step would require a reload. Do you want to proceed? [y/n]y
Regular SMU. Reloading the box to complete activation of the SMU...
Initializing Hardware...
...
<after reload>
Device#
次に、show install summary コマンドの出力例を示します。
Device# show install summary
Active Packages:
No packages
Inactive Packages:
bootflash:isr4300-universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.
SSA.smu.bin
Committed Packages:
No packages
Uncommitted Packages:
No packages
Device#
次に、デバイスから SMU を削除する例を示します。
Device# install remove file bootflash:isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin
install_remove: START Sat Feb 26 12:09:43 PST 2017
SUCCESS: install_remove /bootflash/isr4300-
universalk9.BLD_POLARIS_DEV_SMU_LATEST_20170128_040557.1.CSCvbXXXXX.SSA.smu.bin Sat Feb
26 12:09:49 PST 2017
Device#
次に、show install summary コマンドの出力例を示します。
Device# show install summary
Active Packages:
No packages
Inactive Packages:
No packages
Committed Packages:
No packages
Uncommitted Packages:
No packages
次の表に、このモジュールで説明した機能に関するリリース情報を示します。この表は、ソフトウェア リリース トレインで各機能のサポートが導入されたときのソフトウェア リリースのみを示しています。その機能は、特に断りがない限り、それ以降の一連のソフトウェア リリースでもサポートされます。
プラットフォームのサポートおよび Cisco ソフトウェア イメージのサポートに関する情報を検索するには、Cisco Feature Navigator を使用します。Cisco Feature Navigator にアクセスするには、www.cisco.com/go/cfn に移動します。Cisco.com のアカウントは必要ありません。
機能名 |
リリース |
機能情報 |
---|---|---|
ソフトウェア メンテナンス アップグレード |
Cisco IOS XE Everest 16.6.1 |
SMU は、システムにインストールしてパッチ修正やセキュリティ解決をリリースされたイメージに提供するためのパッケージです。 この機能は、次のプラットフォームでサポートされます。
コマンド install 、show install が導入または更新されました。 |