はじめに
このドキュメントでは、APブートプロセス、APアップグレードパス、およびAPイメージダウンロード方式の詳細なプロセスについて説明します。
前提条件
要件
次の項目に関する知識があることが推奨されます。
- CatalystワイヤレスLANコントローラ(WLC)に関する基礎知識
使用するコンポーネント
- Catalyst 9800-CL、Cisco IOS® XE 17.15.3
- Catalyst 9162アクセスポイント
- Cisco Aironet 3802 アクセス ポイント
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
APのブートプロセス
Uブート
U-Bootの起動シーケンス
Cisco APは、メインCOSシェルの前に実行されるU-BOOTモードでブートプロセスを開始します。U-BOOTモードにするには、次の手順を確認します。
- コンソールケーブルをAPコンソールポートに接続します。
- PCでターミナルエミュレータプログラムを開き、セッションを適切なシリアルCOMポートに設定します。デバイスで使用するCOMポートを確認します。
- 115200 bpsボーレートを使用するようにターミナルエミュレータソフトウェアを設定します。
注:APから出力されない場合は、ボーレートを9600に設定します。
4. APに電源を接続します。
5. キーボードのエスケープ(esc)ボタンを介してU – ブートモードに入ります。スクリーンショットに示されているように、Escキーを押して自動ブートを停止するオプションが表示されます。このメッセージは、コンソールポートに接続された状態でアクセスポイントをリブートすると表示されます。
U-Boot起動画面
U-Bootモードからprintenvコマンドを使用して、アクセスポイントのさまざまなU-Boot環境の詳細を一覧表示します。
U-Boot印刷
この出力は、ブートパーティションがpart1であることを示しています。このブートパーティションはU-Boot mod内で変更できます。
U-Bootブートパーティションの変更
- setenve BOOT part <1-2>コマンドを使用して、現在のブートパーティションを調整します。
- saveenv コマンドを使用して、パーティションの調整を保存します。
- printenvコマンドを使用して、現在のブートパーティションを確認します。
u-boot>> setenv BOOT part 2
u-boot>> saveenv
Saving Environment to SPI Flash...
SF: Detected N25Q32A with page size 64 KiB, total 4 MiB
Erasing SPI flash....Writing to SPI flash.....done
u-boot>> printenv
BOOT=part 2
4. boot コマンドを使用して、新しく設定したブートパーティションでAPを起動します。
u-boot>> boot
Creating 1 MTD partitions on "nand0":
0x000000200000-0x000010000000 : "mtd=2"
UBI: attaching mtd1 to ubi0
ubifsmount - mount UBIFS volume
Usage:
ubifsmount
- mount 'volume-name' volume
Unable to ubi mount UBIFS partition part 2
Trying alternate partition part2
UBIFS: mounted UBI device 0, volume 0, name "part2"
5. 選択したブートパーティションからアクセスポイントをブートします。
COSシェル
APファイルシステムチェック
注:アップグレードの前にAPをリロードすることを推奨します。これにより、アップグレードの前に、キャッシュされているすべてのファイル・システムを更新し、一時ファイルをフラッシュできます。
APのCLIからPrivilegedmodeに入り、次のコマンドを実行して現在のAPイメージとtmpディレクトリサイズを確認します。
show image integrityコマンド
この出力は、APの現在のバージョンを示します。
プライマリパーティションのバージョンは、現在のAPのブートバージョンを示します。
Backup partition versionは、APのバックアップバージョンを示します。
AP-CW9162#show image integrity
/part1(primary) 17.15.3.28
part.bin : Good
ramfs_data_cisco.squashfs : Good
iox.tar.gz : Good
/part2(Backup) 17.9.6.40
part.bin : Good
ramfs_data_cisco.squashfs : Good
iox.tar.gz : Good
boldコマンドを使用すると、現在のAPブートバージョンを切り替えることができます。次回のAPリロード後に、選択したパーティションでAPがブートします。
ブートパス1の設定(part1バージョンでAPをブート)
または
ブートパス2の設定(part2バージョンでAPをブート)
show filesystemsコマンド
出力は、APのファイルシステム構造を示しています。
注:Mounted on列の/tmpの行には、APアップグレード用のAPイメージストレージに使用されるファイルシステムエントリが示されています。
AP-CW9162#show filesystems
Filesystem Size Used Available Use% Mounted on
.....
none 114.4M 4.7M 109.7M 4% /tmp
.....
AP /tmpファイルシステムのサイズが100 M以上であることが重要です。/tmpファイルシステムは、APイメージのアップグレードを保存するために使用されます。
注:/tmpファイルシステムエントリが100M以上でない場合、パーティションに対して大きすぎるAPイメージの問題が発生する可能性があります。パーティションを拡張する任意のAPイメージダウンロード方式を使用して、APをバージョン17.6.6にアップグレードする必要があります。
APアップグレードパス
Cisco APには、現在および宛先のバージョンに関する特定のアップグレードパスが必要です。 このガイドでは、Cisco IOS XEバージョン17.15.3を使用します。
- リリースノートドキュメントを参照して、選択したアップグレードバージョンのCisco IOS XEへのアップグレードパスを確認します。
リリースノート17.15.X
2. 「アップグレードする前に」の項には、アップグレードバージョンに関する重要な詳細が記載されています。この情報を確認することをお勧めします。
3. 「Cisco IOS XE Cuppertino 17.15.Xへのアップグレードパス」の表には、直接アップグレードできるバージョンの詳細が記載されています。
17.15.Xへのアップグレードパス
3. 「Ciscoワイヤレスソリューションソフトウェア互換性マトリクス」に、選択したバージョンと互換性のあるAPモデルが示されています。
注:Access Point Release列は、APバージョンのコードネームに対応しています。このアクセスポイントリリースは手動APイメージダウンロード方式で使用されるため、注意が必要です。
ワイヤレス互換性マトリックス17.9.6 – 表Heading.png
ワイヤレス互換性マトリックス17.15.3
4. ソフトウェアダウンロードWebページを利用してアップグレードパッケージを取得し、APイメージのダウンロード方式(最初のダウンロード方式)に進みます。
APイメージのダウンロード方法
9800 WLCを使用してAPをアップグレードします。このプロセスには、9800シャーシでのCisco IOS XEアップグレードのダウンロードと、加入したアクセスポイントへのイメージダウンロードの開始が含まれます。
APイメージをアップグレードするには、APイメージのプレダウンロードと標準WLCのアップグレードの2つの方法があります。
- APイメージのプレダウンロード:APのリロード前にAPイメージソフトウェアをプレロードできます。
- 標準WLCアップグレードでは、WLCでのアップグレードが完了し、WLCをリロードしてから、AP加入プロセスでAPが新しいバージョンをダウンロードします。
AP Image PreDownload
GUIによるAPイメージのプレダウンロード
- シスコソフトウェアダウンロードサイト(登録ユーザ専用)から必要なCisco IOS XEイメージバージョンをダウンロードします。
- Web GUIでWLCにCisco IOS XEイメージをアップロードします。Administration > Software Management > Software Upgrade > Source File Path > Select File > Select the 9800 Upgrade File to be uploaded to the controller.
ソフトウェア管理GUI
3. AP Image Predownloadにチェックマークを入れます。
4. Download & Installをクリックします。
WLCアップグレードのプレダウンロード – イメージのインストール
5. APは、APイメージのプレダウンロード方式に従ってアップグレードされます。
CLIによるAPイメージのプレダウンロード
- コントローライメージをWLCに追加して展開します。
install add file bootflash:image.bin
2. すべてのAP、またはコントローラに加入している特定のAPにイメージをダウンロードします。
ap image predownload
または
ap name image predownload
3. すべてのAPまたは特定のAPのAPプレダウンロードのステータスを確認します。
show ap image
または
show ap name image
4. 事前ダウンロードが完了したすべてのAP、特定のAP、またはAPのイメージをスワップします。
ap image swap
または
ap name image swap
または
ap image swap completed
5. 新しくインストールしたイメージをアクティブにします。これにより、WLCがリロードされ、新しいバージョンで起動します。
6. WLCがオンラインで到達可能になったら、イメージを確定します。
標準のWLCおよびAPアップグレード
GUIを使用した標準のWLCおよびAPのアップグレード
- シスコソフトウェアダウンロードサイト(登録ユーザ専用)から必要なCisco IOS XEイメージバージョンをダウンロードします。
- Web GUIでWLCにCisco IOS XEイメージをアップロードします。Administration > Software Management > Software Upgrade > Source File Path > Select File > Select the 9800 Upgrade File to be uploaded to the controller.
ソフトウェア管理GUI
3. アップロードするソースファイルを選択した後、ニーズに最適なオプション(Standard WLC UpgradeまたはAP Image Predownload)を選択します。
4. Download and Installをクリックします。
5. 進捗バーが100%に達し、イメージ/パッケージのインストールのステータスに達します。
標準WLCアップグレード:イメージのインストール
6. WLCが最終チェックを実行した後、Save Configuration & Activateをクリックします。これにより、WLCがリロードされ、新しいバージョンで起動します。
7. WLCがGUIを介して到達可能になったら、アップグレード済みバージョンを確定します。
アップグレードの確定
CLIによる標準WLCおよびAPアップグレード
1. イメージをコントローラにアップロードします。
copy tftp|ftp|sftp:/// bootflash:
2. コントローラにイメージをインストールします。
install add file bootflash:
3. 新しいイメージをアクティブにします。これにより、WLCがリロードされ、新しいバージョンで起動します。
4. WLCがオンラインで到達可能になったら、イメージを確定します。
APイメージの手動ダウンロード
コンピュータまたはサーバ上で任意のファイルサーバアプリケーションを使用します。このファイルサーバは、優先アップグレードファイルをAPに提供するサーバです。
- シスコソフトウェアダウンロードサイトから目的のAPイメージバージョンをダウンロードします。
- APソフトウェアファイルをファイルサーバディレクトリに保存します。
- APのCLIからファイルのアップグレードを開始するには、archive download-swコマンドを使用します。
注:archive download-swコマンドで使用できる転送方法は、TFTPおよびSFTPに限定されています
#archive download-sw /reload ://[your TFTP server's IP address]/[image filename.tar]
4. APは、指示に従って、ファイルサーバから.tarアップグレードファイルをダウンロードします。これには、APとファイルサーバ間の転送速度に応じて、ある程度の時間がかかります。
5. ファイル転送が完了すると、APは新しくダウンロードしたAPイメージを自動的にリロードし、ブートします。
注:archive download-swコマンドがAPで受け入れられない場合は、debug capwap console cliコマンドを入力してarchive download-swコマンドを有効にします
確認
APのアップグレードプロセスが完了したら、コマンドを使用して、APのバージョン、イメージの整合性、およびブートパーティションを確認します。
1. APのバージョンを確認します。
2. イメージの整合性を確認します。
3. ブートパーティションを確認します。
関連情報