ソフトウェア メンテナンス アップグレード

ソフトウェア メンテナンス アップグレードの概要

ソフトウェア メンテナンス アップグレード(SMU)は、システムにインストールしてパッチ修正やセキュリティ解決をリリースされたイメージに提供できるパッケージです。SMU パッケージはリリースごとおよびコンポーネントごとに提供され、対応するプラットフォームに固有です。

SMU では、必要なテストの時間と範囲を削減しながら、ネットワークの問題に迅速に対応できるため、従来の Cisco IOS ソフトウェアには多大なメリットがあります。Cisco IOS XE プラットフォームでは SMU の互換性を内部的に検証し、互換性のない SMU はインストールできません。

すべて SMU が後続の Cisco IOS XE ソフトウェア メンテナンス リリースに統合されています。SMU は独立した自己完結型パッケージであり、前提条件や依存関係はありません。SMU はどのような順序でもインストールまたはアンインストールできます。


(注)  


SMU は拡張メンテナンスリリースでのみ、基盤となるソフトウェアリリースのライフサイクルにわたってサポートされます。

(注)  


install add file コマンドで使用するファイルは、アクティブデバイスのファイルシステムからのみアクティブ化できます。スタンバイまたはメンバーのファイルシステムからファイルを使用することはできません。このような場合、install add file コマンドは失敗します。



(注)  


SMU ファイルが削除され、再起動が実行されると、デバイスに次のエラーメッセージが表示される場合があります。

--- Starting SMU Add operation ---
Performing SMU_ADD on all members
    FAILED: Improper State./bootflash/<previously-installed-smu-filename>.smu.bin not present. Please restore file for stability.
Checking status of SMU_ADD on [1/R0]
SMU_ADD: Passed on []. Failed on [1/R0]
Finished SMU Add operation
FAILED: add_activate_commit /bootflash/<tobeinstalled-wlc-smu-filename>.smu.bin Wed Aug 02 08:30:18 UTC 2023.

このエラーは、以前の SMU ファイルがコントローラから適切に削除されなかったために発生します。新しい SMU または APSP ファイルをインストールできないなどの機能エラーが発生する可能性があります。

install remove file コマンドを使用して、ブートフラッシュから APSP または SMU ファイルの以前のインスタンスを削除することをお勧めします。


SMU インフラストラクチャは、ワイヤレスの状況における次の要件を満たすために使用できます。

  • コントローラ SMU:コントローラ のバグ修正または Cisco Product Security Incident Response information(PSIRT)。

  • APSP:AP のバグ修正、PSIRT、またはコントローラの変更を必要としないマイナー機能。

  • APDP:新しいハードウェアまたはソフトウェアの機能を導入しない新しい AP モデルのサポート。


(注)  


show ap image コマンドは、コントローラの AP イメージに関する累積統計を表示します。show ap image コマンドを使用する前に、clear ap predownload statistics コマンドを使用して統計情報をクリアして、正しいデータが表示されるようにすることをお勧めします。


SMU のワークフロー

SMU プロセスは、SMU Committee への要求によって開始される必要があります。カスタマー サポートに連絡し、SMU 要求を行います。SMU パッケージは、リリースの間に [Cisco Software Download] ページに掲載されるため、ダウンロードしてインストールできます。

SMU パッケージ

SMU パッケージには、SMU が要求されている報告済みの問題のメタデータと修正が含まれています。

SMU のリロード

SMU タイプは、対応する SMU のインストール後のシステムへの影響を示します。SMU はトラフィックに影響を与えない場合もありますが、デバイスの再起動、リロード、スイッチオーバーを引き起こすこともあります。

コントローラのコールドパッチでは、アクティブ化中にシステムをコールドリロードする必要があります。コールド リロードは、オペレーティング システムを完全にリロードします。このアクションは、リロードの間(最大 5 分間)トラフィックフローに影響します。このリロードにより、対応する SMU の一部としてインストールされている正しいライブラリとファイルですべてのプロセスが起動します。

コントローラのホットパッチのサポートにより、システムをリロードすることなく、SMU をアクティブ化の直後に有効にできます。SUM がコミットされると、リロードが繰り返されてもアクティブ化の変更が持続します。ホット パッチ SMU パッケージには、SMU をアクティブにするために再起動する必要があるすべてのプロセスをリストするメタデータが含まれています。SMU のアクティブ化の間、SMU が完全に適用されるまで、このリスト内の各プロセスが一度に 1 つずつ再起動されます。

SMU のインストール(GUI)

手順


ステップ 1

[Administration] > [Software Management] を選択し、[Software Maintenance Upgrade] タブをクリックします。

ステップ 2

[Add] をクリックして、SMU イメージを追加します。

ステップ 3

[Transport Type] ドロップダウンリストで転送タイプを選択し、[TFTP]、[SFTP]、[FTP]、[Device]、または [Desktop (HTTP)] としてデバイスにソフトウェアイメージを転送します。

  1. [Transport Type] として [TFTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。たとえば、SMU ファイルが TFTP サーバーのルートにある場合は、[File path] フィールドに /C9800-universalk9_wlc.17.03.02a.CSCvw55275.SPA.smu.bin と入力できます。

  2. [Transport Type] として [SFTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[SFTP Username]、[SFTP Password]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  3. [Transport Type] として [FTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[FTP Username]、[FTP Password]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  4. [Transport Type] として [Device] を選択した場合は、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。これは、以前のダウンロードおよびアクティベーションとその後の非アクティベーションにより、ソフトウェアがすでにデバイスに存在する場合に可能です。

    (注)  

     
    ファイルシステムは、使用しているデバイスの種類によって異なります。物理コントローラではファイルをブートフラッシュまたはハードディスクに保存するオプションがありますが、仮想コントローラの場合はブートフラッシュにのみ保存できます。
  5. [Transport Type] として [Desktop (HTTPS)] を選択した場合は、ドロップダウンリストから [File System] を選択し、[Select File] をクリックして [Source File Path] に移動する必要があります。

ステップ 4

[File Name] を入力し、[Add File] をクリックします。

この操作により、メンテナンス更新パッケージを上記で選択した場所からデバイスにコピーし、プラットフォームとイメージのバージョンの互換性チェックを実行し、すべてのメンバーに SMU パッケージを追加します。SMU がシステムに正常に追加されると、正常に動作していることとデバイスで SMU をアクティブにできることを示すメッセージが表示されます。このメッセージには、アクティブ化できるようになったパッケージ(SMU)の名前が表示されます。SMU の詳細がリストされ、これには、名前、バージョン、状態(アクティブまたは非アクティブ)、タイプ(リロード、再起動、またはリロードなし)、およびその他の互換性の詳細が含まれます。SMU のタイプがリロードの場合、任意の操作(アクティブ化、非アクティブ化、またはロールバック)によってデバイスがリロードされます。再起動の場合はプロセスの再起動のみが必要になり、リロードなしの場合はプロセスの変更は行われません。

ステップ 5

SMU を選択し、[Activate] をクリックしてシステムで SMU をアクティブ化し、パッケージをインストールし、パッケージステータスの詳細を更新します。

ステップ 6

SMU を選択し、[Commit] をクリックして、リロードが繰り返されてもアクティブ化の変更を持続させるようにします。

コミット操作では、コミットポイントが作成されます。これらのコミットポイントは、SMU に問題がある場合に使用するとアクティブ化またはロールバックする特定の変更を決定できるスナップショットに似ています。アクティブ化の後で、システムの起動時、または最初のリロード後にコミットできます。パッケージがアクティブになっていてもコミットされていない場合は、最初のリロード後はアクティブの状態を保ちますが、2 回目のリロード後はアクティブ状態を保ちません。


SMU のインストール

手順

  コマンドまたはアクション 目的

ステップ 1

install add file bootflash: filename

例:

Device# install add file bootflash:<Filename>

メンテナンス更新プログラム パッケージをリモート ロケーションからデバイスにコピーし、プラットフォームとイメージのバージョンの互換性チェックを実行します。

このコマンドは、ファイルで基本的な互換性チェックを実行し、SMU パッケージがプラットフォームでサポートされていることを確認します。また、パッケージ/SMU.sta ファイル内にエントリを追加することで、ステータスを監視し、維持できるようにします。

ステップ 2

install activate file bootflash: filename

例:

Device# install activate file bootflash:<Filename>

互換性チェックを実行し、パッケージをインストールして、パッケージのステータスの詳細を更新します。

再起動可能なパッケージの場合、このコマンドは適切なポストインストール スクリプトをトリガーして必要なプロセスを再起動します。また、再起動できないパッケージの場合は、リロードをトリガーします。

ステップ 3

install commit

例:

Device# install commit

リロードが繰り返されても持続するようにアクティブ化の変更をコミットします。

アクティブ化の後で、システムがアップしている間、または最初のリロード後にコミットできます。パッケージがアクティブになっていてもコミットされていない場合は、最初のリロード後はアクティブの状態を保ちますが、2 回目のリロード後はアクティブ状態を保ちません。

ステップ 4

show version

例:

Device# show version
デバイスのイメージ バージョンを表示します。

ステップ 5

show install summary

例:

Device# show install summary

アクティブ パッケージに関する情報を表示します。

このコマンドの出力は、設定されている install コマンドに応じて変化します。

イメージのロールバック(GUI)

手順


ステップ 1

[Administration] > [Software Management]を選択します。

ステップ 2

[SMU]、[APSP]、または [APDP] に移動します。

ステップ 3

[Rollback] をクリックします。

ステップ 4

[Rollback to] ドロップダウンリストで、[Base]、[Committed]、または [Rollback Point] を選択します。

ステップ 5

[Add File] をクリックします。


SMU のロールバック

手順

  コマンドまたはアクション 目的

ステップ 1

install rollback to { base | committed | id | committed } committed ID

例:

Device(config)# install rollback to id 1234

デバイスを以前のインストール状態に戻します。ロールバック後にリロードする必要があります。

ステップ 2

install commit

例:

Device# install commit

リロードが繰り返されても持続するようにアクティブ化の変更をコミットします。

SMU の非アクティブ化

手順

  コマンドまたはアクション 目的

ステップ 1

install deactivate file bootflash: filename

例:

Device# install deactivate file bootflash:<Filename>
アクティブなパッケージを非アクティブ化し、パッケージ ステータスを更新し、再起動またはリロードするプロセスをトリガーします。

ステップ 2

install commit

例:

Device# install commit

リロードが繰り返されても持続するようにアクティブ化の変更をコミットします。

SMU の設定例

次に、SMU の install add が実行された後の SMU 設定の例を示します。

Device#show install summary                          

[ Chassis 1 2 ] Installed Package(s) Information:        
State (St): I - Inactive, U - Activated & Uncommitted,   
            C - Activated & Committed, D - Deactivated & Uncommitted
--------------------------------------------------------------------------------
Type  St   Filename/Version                                                     
--------------------------------------------------------------------------------
                                                      
IMG   C    16.8.1.0.39751                                                       

-------------------------------------------------------------------
Auto abort timer: inactive                                                      
-------------------------------------------------------------------

AP デバイスパッケージについて

コントローラは、ソフトウェア メンテナンス アップグレード(SMU)を使用した重大なバグ修正のロールアウトをサポートしています。同様に、新しい AP ハードウェア モデルが導入された場合は、AP モデルを既存のワイヤレス ネットワークに接続する必要があります。

現時点では、新しい AP ハードウェアモデルが導入された場合、それらは対応するコントローラ 関連のメジャー ソフトウェア バージョンとともに出荷されます。その後、新しい AP モデルを基準とした対応するコントローラ バージョンがリリースされるまで待ち、ネットワーク全体をアップグレードする必要があります。

16.11.1 以降では、新しいコントローラ バージョンにアップグレードする必要がなくなり、SMU インフラストラクチャを使用して新しい AP モデルをワイヤレスネットワークに導入できます。このソリューションは、AP デバイス パッケージ(APDP)と呼ばれます。

SMU のプロセスまたはワークフロー

SMU のプロセスでは、APDP を構築してコードの変更を検出し、APDP を構築します。また、新しいファイル(AP イメージ ファイル)を APDP に追加し、それらの AP イメージを APDP に組み込むことも可能です。

ワークフローは次のようになります。

  • install add

  • install activate

  • install commit

詳細については、「AP デバイスパッケージの管理」を参照してください。


(注)  


APSP または APDP のアクティブ化または非アクティブ化のプロセスが完了するように、必ず install activate または install deactivate コマンドの後に install commit コマンドを実行してください。これを非アクティブ化操作から 6 時間以内に行わないと、非アクティブ化操作が終了し、元のコミット位置に戻ります。


SMU パッケージ

SMU パッケージには、AP モデルとその機能に関連する詳細情報を伝えるためのメタデータが含まれています。

AP イメージの変更

新しい AP モデルが導入された場合、新しい AP イメージに対応しているかどうかは不明です。これは、AP イメージが AP モデル ファミリにマッピングされることを意味します。新しい AP モデルが既存の AP モデル ファミリに属している場合は、既存の AP イメージ エントリ(例:ap3g3、ap1g5 など)が存在します。たとえば、AP モデルが ap3g3 または ap1g5 のいずれかに属している場合は、それぞれのイメージ ファイルが適切な AP イメージの場所で更新されます。また、対応するメタデータ ファイルは、新しい AP モデルの機能情報で更新されます。

新しい AP モデルが新しい AP モデル ファミリと新しいイメージ ファイルに属している場合は、新しいイメージ エントリ ファイルが適切な AP イメージの場所に作成されます。また、対応するメタデータ ファイルは、新しい AP モデルの機能情報で更新されます。

AP イメージのバンドルと APDP のパッケージ化が行われる間、新しい AP モデル イメージとメタデータ ファイルが APDP にパッケージ化されます。


(注)  


機能への影響を避けるために、APDP イメージの名前を変更してはなりません。


AP デバイスパッケージのインストール(GUI)

手順


ステップ 1

[Administration] > [Software Management]を選択します。

ステップ 2

[AP Device Package (APDP)] タブをクリックします。

ステップ 3

[Add] をクリックします。

ステップ 4

[Transport Type] ドロップダウンリストで転送タイプを選択し、[TFTP]、[SFTP]、[FTP]、[Device]、または [Desktop (HTTP)] としてデバイスにソフトウェアイメージを転送します。

  1. [Transport Type] として [TFTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  2. [Transport Type] として [SFTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[SFTP Username]、[SFTP Password]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  3. [Transport Type] として [FTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[FTP Username]、[FTP Password]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  4. [Transport Type] として [Device] を選択した場合は、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  5. [Transport Type] として [Desktop (HTTPS)] を選択した場合は、ドロップダウンリストから [File System] を選択し、[Select File] をクリックして [Source File Path] に移動する必要があります。

ステップ 5

[File Name] を入力し、[Add File] をクリックします。

ステップ 6

[AP Upgrade Configuration] セクションで、[AP Upgrade per iteration] ドロップダウンリストから含める AP の割合を選択します。

ステップ 7

[Apply] をクリックします。


AP デバイスパッケージのインストール(CLI)

手順

  コマンドまたはアクション 目的

ステップ 1

install add file bootflash: filename

例:

Device# install add file bootflash:<Filename>

APDP から AP イメージを抽出し、それらを SMU または APDP 固有のマウント ロケーションに配置します。

(注)  

 

ここでは、SMU によってワイヤレス モジュールがトリガーされることはありません。

ステップ 2

install activate file bootflash: filename

例:

Device# install activate file bootflash:<Filename>

現在アクティブな既存の AP イメージ リストに、APDP の AP ソフトウェアを追加します。

また、コントローラ 内で新しい AP モデルの機能情報を更新します。

(注)  

 

新しい AP モジュールが新しいハードウェア機能をサポートしている場合でも、コントローラ は、自身の基本バージョンがサポートしている機能情報のみを認識します。

この時点で、コントローラ は新しい AP モデルからの新しい接続を受け入れます。その後、新しい AP モデルがコントローラ に参加します。

ステップ 3

install commit

例:

Device# install commit

リロード後も永続的になるように新しい AP ソフトウェアをコミットします。

アクティブ化の後で、システムがアップしている間、または最初のリロード後にコミットできます。パッケージがアクティブになっていてもコミットされていない場合は、最初のリロード後はアクティブの状態を保ちますが、2 回目のリロード後はアクティブ状態を保ちません。

ステップ 4

install deactivate file bootflash: filename

例:

Device# install deactivate file bootflash:<Filename>

(任意)アクティブな APDP を非アクティブ化し、パッケージステータスを更新し、再起動またはリロードするプロセスをトリガーします。

ステップ 5

show version

例:

Device# show version

デバイスのイメージ バージョンを表示します。

コントローラ での APDP の確認

コントローラ での APDP パッケージのステータスを確認するには、次のコマンドを使用します。

Device# show install summary

[ Chassis 1 ] Installed Package(s) Information:
State (St): I - Inactive, U - Activated & Uncommitted,
            C - Activated & Committed, D - Deactivated & Uncommitted
--------------------------------------------------------------------------------
Type  St   Filename/Version    
--------------------------------------------------------------------------------
APDP  I    bootflash:apdp_CSCvp12345.bin
IMG   C    17.1.0.0                                                      
--------------------------------------------------------------------------------
Auto abort timer: inactive
--------------------------------------------------------------------------------
 

(注)  


このコマンドの出力は、パッケージ、およびインストールされているパッケージの状態によって異なります。


サイトごとまたは AP ごとのモデルサービスパック(APSP)について

コントローラは、ソフトウェア メンテナンス アップデート(SMU)を使用したアクセスポイント(AP)の重要な更新をサポートしています。サイトごとまたは AP ごとのモデルサービスパック機能を使用すると、SMU を段階的に使用して、重要な AP バグ修正をサイトまたはサイトのグループの AP のサブセットに導入できます。

この機能では、サイトごとの AP SMU のロールアウトを使用して、SMU のアクティブ化に含めるサイトを選択することにより、ネットワーク内の SMU の伝搬を制御できます。ただし、新しい SMU をサイトのサブセットにロールアウトしたり、後続のイメージ アップグレードをシステムで開始したりするためには、事前にすべてのサイトを同じ SMU レベルにしておく必要があります。

AP モデルの SMU を使用して、更新を特定の AP モデルのみに制限することができます。ソフトウェアは、サイト内の特定の AP モデルに対してのみプレダウンロードされ、アクティブ化されます。特定数のモデル イメージが SMU に含まれている場合、今後の更新ではすべて、それらのモデルのソフトウェア イメージが含まれている必要があります。

この機能は、flex-connect モード、ローカル モード、およびソフトウェア定義型アクセス(SD アクセス)ワイヤレスのシナリオでサポートされています。


(注)  


サイトごとの SMU アップグレードに AP サイトフィルタを適用した後は、他のすべてのサイトにサイトフィルタを適用するか、既存のサイトフィルタを削除しない限り、新しいイメージのインストールは許可されません。

制約事項

  • AP がプライマリコントローラに設定されていない場合、AP は、APSP イメージを使用するコントローラと APSP イメージを使用しないコントローラから同じディスカバリ応答を受信するため、2 つのコントローラ間で AP がフラップします。

AP SMU アップグレードのワークフロー

  • クエリを実行して、AP イメージのプレダウンロードや AP のローリング アップグレードなどの進行中のアクティビティがないか確認します。

  • SMU をインストールする 1 つまたは複数のサイトを特定し、サイト フィルタを設定します。

  • サイト フィルタで、サイトへの SMU のプレダウンロードをトリガーします。

  • プレダウンロードが完了したら、SMU をアクティブ化します。

  • 更新をコミットします。


(注)  


フィルタを設定した後で、フィルタにさらにサイトを追加できます。ただし、ap image site-filter filefile-nameapply コマンドを使用してフィルタを再度適用する必要があります。サイト フィルタをクリアすると、残りのすべてのサイトで更新が行われます。イメージの非アクティブ化とロールバックはサイトごとにフィルタ処理されず、すべてのサイトに適用されます。


ローリング AP アップグレード

ローリング AP アップグレードは、いくつかの AP をネットワーク内で常にアップ状態にし、他の AP がアップグレード対象として選択されている状態で、クライアントにシームレスなカバレッジを提供するように、段階的な方法で AP をアップグレードする方法です。


(注)  


ローリング アップグレードがトリガーされる前に、AP イメージがダウンロードされている必要があります。これにより、アップグレード対象のすべての AP に新しいイメージ バージョンが用意されます。



(注)  


ローリング AP アップグレードの完了に要する時間は、AP の数、各反復における AP の割合、コントローラのタイプ、コントローラと AP 間の接続などの要因によって決まります。一般に、ローリング AP アップグレードの完了までの時間は、最大反復時間(各反復には最大 5 分かかる場合があります)X 想定される反復回数です。終了時間を表示するには、show ap upgrade コマンド出力の iteration expiry time フィールドを使用します。


ローリング AP アップグレードのプロセス

ローリング AP アップグレードはコントローラ単位で実行されます。特定の時間にアップグレードされる AP の数は、コントローラに接続している AP の総数のパーセンテージになります。パーセンテージは、ユーザーが設定した値を上限とします。デフォルトのパーセンテージは 15 です。AP の実際のアップグレードが開始される前に、クライアント以外の AP がアップグレードされます。

アップグレード プロセスは次のようになります。

  1. 候補となる AP セットの選択

    この段階では、隣接 AP の情報に基づいて一連の AP の候補が選択されます。たとえば、ある AP をアップグレード対象として特定した場合、そのネイバーの特定の番号(N)が候補の選択から除外されます。この N の値は次の方法で生成されます。

    ユーザーが設定可能な上限値が 25% の場合、N = 6(想定される反復回数 = 5)

    ユーザーが設定可能な上限値が 15% の場合、N = 12(想定される反復回数 = 12)

    ユーザーが設定可能な上限値が 5% の場合、N = 24(想定される反復回数 = 22)

    隣接 AP の情報を使用して候補を選択できない場合は、間接のネイバーから候補を選択します。それでも候補を選択できない場合、AP は失敗せずに正常にアップグレードされます。


    (注)  


    候補が選択された後、候補の数が設定されたパーセンテージの値を超えると、追加の候補が削除され、パーセンテージの上限が維持されます。


  2. クライアントのステアリング

    AP の候補に接続しているクライアントは、AP の候補を再起動する前に、AP の候補のリストにない AP にステアリングされます。AP は、自身に関連付けられた各クライアントに対して、最適な AP のリストを求めるための要求を送信します。これには AP の候補は含まれません。AP の候補は、ネイバーリストで使用不可としてマークされます。その後、AP の再参加とリロードのプロセスでマーキングがリセットされます。

  3. AP の再参加とリロードのプロセス

    クライアントのステアリングの完了後もクライアントが AP の候補に接続している場合は、クライアントに認証解除が送信され、AP はリロードされて新しいイメージで起動します。AP が再参加するために 3 分間のタイマーが設定されます。このタイマーが経過すると、すべての候補は、コントローラまたはモビリティ ピアのいずれかに参加したかどうがかチェックされ、マークされます。AP の候補の 90% が参加を完了すると、反復が完了します。参加を完了していない場合はタイマーがさらに 3 分間延長され、3分 後に同じチェックが繰り返されます。チェックが 3 回繰り返されると、反復が終了し、次の反復が開始されます。反復はそれぞれ 10 分ほど続く場合があります。

    ローリング AP アップグレードの場合、必要な設定は 1 つだけです。それは、一度にアップグレードする AP の数であり、ネットワークにある AP の総数のパーセンテージとして表されます。

    デフォルト値は 15 になります。

    Device (config)#ap upgrade staggered <25 | 15 | 5>

ローリング AP アップグレードをトリガーするには、次のコマンドを使用します。

Device#ap image upgrade [test]

(注)  


ローリング AP アップグレードは、SSO 後に再開されません。ローリング AP アップグレードを最初から再開するには、ap image upgrade コマンドを実行する必要があります。このコマンドは、メッシュ AP を含むすべての AP に影響します。


AP サービスパッケージのインストール(GUI)

手順


ステップ 1

[Administration] > [Software Management]を選択します。

ステップ 2

[AP Service Package (APSP)] タブをクリックします。

ステップ 3

[Add] をクリックします。

ステップ 4

[Transport Type] ドロップダウンリストで転送タイプを選択し、[TFTP]、[SFTP]、[FTP]、[Device]、または [Desktop (HTTP)] としてデバイスにソフトウェアイメージを転送します。

  1. [Transport Type] として [TFTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  2. [Transport Type] として [SFTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[SFTP Username]、[SFTP Password]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  3. [Transport Type] として [FTP] を選択した場合は、[Server IP Address (IPv4/IPv6)]、[FTP Username]、[FTP Password]、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  4. [Transport Type] として [Device] を選択した場合は、[File path] を入力し、ドロップダウンリストから [File System] を選択する必要があります。

  5. [Transport Type] として [Desktop (HTTPS)] を選択した場合は、ドロップダウンリストから [File System] を選択し、[Select File] をクリックして [Source File Path] に移動する必要があります。

ステップ 5

[File Name] を入力し、[Add File] をクリックします。

ステップ 6

[AP Upgrade Configuration] セクションで、[AP Upgrade per iteration] ドロップダウンリストから含める AP の割合を選択します。

ステップ 7

[Apply] をクリックします。


AP サービスパッケージのインストール(CLI)

SMU を使用して AP のサブセットに重大なバグ修正をロールアウトするには、次の手順を実行します。

手順

  コマンドまたはアクション 目的

ステップ 1

install add file file-name

例:

Device# install add file flash:<file-name>

AP イメージのプレダウンロードや AP のローリング アップグレードなどの進行中のアクティビティがないか確認します。それらのアクティビティがない場合は、パッケージ ファイルをシステムにインストールするためのプレダウンロード ディレクトリを設定します。

ステップ 2

ap image site-filter file file-name add site-tag

例:

Device# ap image site-filter file flash:<file-name> add bgl18

サイトフィルタにサイトタグを追加します。

ステップ 3

ap image site-filter file file-name remove site-tag

例:

Device# ap image site-filter file flash:<file-name> remove bgl18

(任意)サイトフィルタからサイトタグを削除します。

ステップ 4

ap image predownload

例:

Device# ap image predownload

(任意)AP イメージのプレダウンロードを実行します。このイメージのプレダウンロードは、前の手順で設定したサイトフィルタによってフィルタ処理されます。

ステップ 5

install activate file file-name

例:

Device# install activate file flash:<file-name>

サイトフィルタに追加された AP に対して、段階的な AP のアップグレードをトリガーします。

ステップ 6

install commit

例:

Device# install commit

イメージの更新をコミットします。

コミット中、ファイルからサイトへのマッピングが永続データベースに保存され、リロード後でも使用可能になります。

フィルタへのサイトの追加

手順

  コマンドまたはアクション 目的

ステップ 1

ap image site-filter file file-name add site-tag

例:

Device# ap image site-filter file flash:<file-name> add bgl18

サイトフィルタにサイトタグを追加します。

マルチサイトのフィルタを設定するには再度この手順を繰り返します。

ステップ 2

ap image site-filter file file-nameapply

例:

Device# ap image site-filter file flash:<file-name> apply

イメージをプレダウンロードし、サイトフィルタに基づいて AP をアップグレードします。

ステップ 3

ap image site-filter file file-nameclear

例:

Device# ap image site-filter file flash:<file-name> clear

サイトフィルタテーブルをクリアし、イメージをプレダウンロードし、アクティブでないすべてのサイトへのローリング AP アップグレードを実行します。

イメージの非アクティブ化

手順

コマンドまたはアクション 目的

install deactivate file flashfile-name

例:

Device# install deactivate file flash:<file-name>

準備ファイルに存在する AP モデルに基づいて、ローリング AP アップグレードを実行します。

非アクティブ化はサイトによってフィルタ処理されません。したがって、非アクティブ化はすべてのサイトに適用されます。

(注)  

 

アクションが実行されるのは、サイト内の AP で非アクティブ化中の SMU が実行されていない場合です。SMU を削除するために内部テーブルのみが更新されます。

APSP のロールバック

手順

  コマンドまたはアクション 目的

ステップ 1

install add profile rollback_profile-name

例:

Device# install add profile rollback_id1

(任意)AP イメージのプレダウンロードのサポートを使用して、グレースフルな方法でロールバック ポイントに戻ります。

(注)  

 

使用可能なロールバック プロファイル名のリストを取得するには、show install profile コマンドを使用します。

ステップ 2

ap image predownload

例:

Device# ap image predownload

(任意)AP イメージのプレダウンロードを実行します。このイメージのプレダウンロードは、前の手順で設定したサイト フィルタによってフィルタ処理されます。

ステップ 3

install rollback to rollback_id

例:

Device# install rollback to rollback_id1

影響を受ける AP モデルのイメージのロールバックを実行します。

ロールバック アクションはサイトによってフィルタ処理されません。したがって、ロールバックはすべてのサイトに適用されます。

(注)  

 

ベース イメージ内の AP、またはロールバック アクションが実行される前のポイントにある AP は、影響を受けません。

アップグレードのキャンセル

手順

コマンドまたはアクション 目的

install abort

例:

Device# install abort

ローリング方式で AP をリセットすることによって、アップグレードを中止します。

アップグレードの確認

AP ソフトウェア インストール ファイルのサマリーを表示するには、次のコマンドを使用します。

Device# show ap image file summary

AP Image Active List
============================
Install File Name: base_image.bin
-------------------------------
AP Image Type    Capwap Version		Size (KB)		       Supported AP models
-------------    --------------       --------------------------------------------------------------------
     ap1g1       17.3.0.30		      13300			NA

     ap1g2       17.3.0.30		      34324			NA

     ap1g3       17.3.0.30		      98549			AP803
	
     ap1g4       17.3.0.30	             34324			AP1852E, AP1852I, AP1832I, AP1830I, AP1810W, OEAP1810
		
     ap1g5       17.3.0.30	             23492			AP1815W, AP1815T, OEAP1815, AP1815I, AP1800I, AP1800S, AP1815M, 1542D, AP1542I, AP1100AC, AP1101AC, AP1840I
	
     ap1g6       17.3.0.30		      93472            	  AP2900I, C9117AXI

    ap1g6a       17.3.0.30		      247377          	   C9130AXI, C9130AXE, C9140AXI, C9140AXD, C9140AXT

     ap1g7       17.3.0.30		      23988         	     AP1900I, C9115AXI, AP1900E, C9115AXE, C9120AXE, C9120AXP, C9120AXI
	
     ap1g8       17.3.0.30		      23473			C9105AXI, C9105AXW, C9110AXI, C9110AXE

     ap3g1       17.3.0.30		      23422			NA

     ap3g2       17.3.0.30		      23411			AP1702I

     ap3g3       17.3.0.30		      23090			AP3802E, AP3802I, AP3802P, AP4800, AP2802E, AP2802I, AP2802H, AP3800, AP1562E, AP1562I, AP1562D, AP1562PS, IW-6300H-DC, IW-6300H-AC, IW-6300H-DCW, ESW-6300
	
     c1570       17.3.0.30		      13000			AP1572E, 1573E, AP1572I

     c3700       17.3.0.30		      14032			AP3702E, AP3701E, AP3701I, AP3702I, AP3701P, AP3702P, AP2702E, AP2702I, AP3702, IW3702, AP3701, AP3700C

 virtApImg       17.3.0.30                    177056		      APVIRTUAL


AP Image Prepare List**
============================
Install File Name: base_image.bin
-------------------------------
============================
Install File Name: base_image.bin
-------------------------------
AP Image Type    Capwap Version		Size (KB)		       Supported AP models
-------------    --------------       --------------------------------------------------------------------
     ap1g1       17.3.0.30		   13300			          NA

     ap1g2       17.3.0.30		   34324			          NA

     ap1g3       17.3.0.30		   98549			          AP803
	
     ap1g4       17.3.0.30	          34324			          AP1852E, AP1852I, AP1832I, AP1830I, AP1810W, OEAP1810
		
     ap1g5       17.3.0.30	          23492			          AP1815W, AP1815T, OEAP1815, AP1815I, AP1800I, AP1800S, AP1815M, 1542D, AP1542I, AP1100AC, AP1101AC, AP1840I
	
     ap1g6       17.3.0.30		   93472            	            AP2900I, C9117AXI

    ap1g6a       17.3.0.30		   247377          	             C9130AXI, C9130AXE, C9140AXI, C9140AXD, C9140AXT

     ap1g7       17.3.0.30		   23988         		        AP1900I, C9115AXI, AP1900E, C9115AXE, C9120AXE, C9120AXP, C9120AXI
     
     ap1g8       17.3.0.30		   23473			          C9105AXI, C9105AXW, C9110AXI, C9110AXE

     ap3g1       17.3.0.30		   23422			          NA

     ap3g2       17.3.0.30		   23411			          AP1702I

     ap3g3       17.3.0.30		   23090			          AP3802E, AP3802I, AP3802P, AP4800, AP2802E, AP2802I, AP2802H, AP3800, AP1562E, AP1562I, AP1562D, AP1562PS, IW-6300H-DC, IW-6300H-AC, IW-6300H-DCW, ESW-6300
	
     c1570       17.3.0.30		   13000			          AP1572E, 1573E, AP1572I

     c3700       17.3.0.30		   14032			          AP3702E, AP3701E, AP3701I, AP3702I, AP3701P, AP3702P, AP2702E, AP2702I, AP3702, IW3702, AP3701, AP3700C

 virtApImg       17.3.0.30                 177056			         APVIRTUAL

**Difference of Active and Prepare list gives images being predownloaded to Access Points.

AP サイトでフィルタ処理されたアップグレードのサマリーを表示するには、次のコマンドを使用します。

Device# show ap image site summary 

Install File Name: vwlc_apsp_16.11.1.0_74.bin

Site Tag                                     Prepared         Activated        Committed        
-------------------------------------------------------------------------------------------
bgl-18-1                                     Yes              Yes              Yes              
bgl-18-2                                     Yes              Yes              Yes              
bgl-18-3                                     Yes              Yes              Yes              
default-site-tag                             Yes              Yes              Yes

AP のアップグレードのサマリーを表示するには、次のコマンドを使用します。

Device# show ap upgrade summary 

APSP のステータスを確認するには、次のコマンドを使用します。

Device# show install summary 

[ Chassis 1 ] Installed Package(s) Information:

State (St): I - Inactive, U - Activated & Uncommitted,

C - Activated & Committed, D - Deactivated & Uncommitted

--------------------------------------------------------------------------------

Type St Filename/Version 

--------------------------------------------------------------------------------

APSP I bootflash:vwlc_apsp_16.11.1.0_74.bin

IMG C 16.11.1.0.1249 



--------------------------------------------------------------------------------

Auto abort timer: inactive

--------------------------------------------------------------------------------

コントローラでの AP のアップグレードの確認

コントローラでの AP のアップグレードを確認するには、次の show コマンドを使用します。

Device #show ap upgrade                                                                                                                          
AP upgrade is in progress
From version: 8 16.9.1.6
To version: 9 16.9.1.30
Started at: 03/09/2018 21:33:37 IST
Percentage complete: 0
Expected time of completion: 03/09/2018 22:33:37 IST
Progress Report
---------------
Iterations
----------
Iteration Start time End time AP count
--------------------------------------------------------------------
0 03/09/2018 21:33:37 IST 03/09/2018 21:33:37 IST 0
1 03/09/2018 21:33:37 IST ONGOING 0
Upgraded
--------
Number of APs: 0
AP Name Ethernet MAC Iteration Status
--------------------------------------------------------------------
In Progress
-----------
Number of APs: 1
AP Name Ethernet MAC
-------------------------------------------------
APf07f.06a5.d78c f07f.06cf.b910
Remaining
---------
Number of APs: 3
AP Name Ethernet MAC
-------------------------------------------------
APCC16.7EDB.6FA6 0081.c458.ab30
AP38ED.18CA.2FD0 38ed.18cb.25a0
AP881d.fce7.5ee4 d46d.50ee.33a0