このドキュメントでは、ワイヤレス LAN コントローラ(WLC)のソフトウェアのアップグレード手順と要件について説明します。
ネットワークに関する基本的な知識があり、Cisco WLCの簡単な設定とインストールに精通している以外に、リリースノートに記載されているガイドラインと推奨事項をお読みください。
たとえば、バージョン8.10.190.0を参照してください。
シスコ ワイヤレスリリース 8.10.x へのサポートされているアップグレードパス:
| 現在のソフトウェア リリース | リリース8.10.xへのアップグレードパス |
| 8.5.x | リリース 8.10.x に直接アップグレードできます。 |
| 8.8.x | リリース 8.10.x に直接アップグレードできます。 |
| 8.10.x | リリース 8.10.x に直接アップグレードできます。 |
WLCを最新の推奨リリースで更新しておくことを強く推奨します。現在の推奨リリース(Recommended AireOS Wireless LAN Controller Releases)を確認できます。
具体的なリリースごとの正確なアップグレード パス、ダウンロード情報、およびアップグレード手順に関する情報については、『WLC ソフトウェア リリース ノート』を参照してください。
たとえば、リリース8.10.190.0に移行する場合、Cisco Wirelessリリース8.10.171.0のCisco Wireless ControllersおよびLightweightアクセスポイントのリリースノートで、Cisco Wirelessリリースのアップグレードのセクションを参照してください。
このプロセスの実行時に、コントローラまたは任意のアクセスポイントの電源を切らないでください。電源を切ると、ソフトウェアイメージが破損する場合があります。多数のアクセスポイントがあるコントローラのアップグレードには、最大で30分かかります(ネットワークのサイズによります)。 ただし、コントローラ ソフトウェア リリースでサポートされているアクセスポイントの同時アップグレード数の増加によって、アップグレードにかかる時間が大幅に短縮されました。アクセスポイントの電源は入れたままにしておく必要があります。また、アップグレード時にコントローラをリセットしてはなりません。
次の操作によってネットワークのダウンタイムを減らすことができます。
AP イメージを事前にダウンロードできます。この機能により、ネットワークが接続されている間に、アップグレード イメージをコントローラにダウンロードし、このイメージをアクセス ポイントにダウンロードします。新しい CLI では、コントローラをリセットする際に、両方のデバイス用のブート イメージを指定し、アクセス ポイントをリセットすることができます。
この機能用にWLCとLAPを設定する方法の詳細は、『CiscoワイヤレスLANコントローラコンフィギュレーションガイド、リリース8.10』の「アクセスポイントへのイメージのプレダウンロード」セクションを参照してください。
FlexConnect アクセス ポイントの場合は、FlexConnect Efficient AP Upgrade 機能を使用して、コントローラと AP(メイン サイトとブランチ)間のトラフィックを削減することができます。
FlexConnect AP アップグレードの設定の詳細については、『Cisco Wireless LAN Controller Configuration Guide, Release 8.10』のFlexConnect AP に対する FlexConnect AP アップグレードの設定の章を参照してください。アップグレードの際には、APが新しいバージョンをサポートしていることを確認してください。『シスコワイヤレスソリューションソフトウェア互換性マトリックス』を参照してください。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
アップグレード ファイルが保存された FTP サーバ
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
このドキュメントは、下記のハードウェア プラットフォームにも適用可能です。
Cisco 3504 シリーズ ワイヤレス LAN コントローラ
注:アップグレードしようとするソフトウェアとAPの互換性を確認してください。これにより、アップグレード中にAPが失われるのを防ぐことができます。『シスコワイヤレスソリューションソフトウェア互換性マトリックス』を参照してください。
CLIまたはGUIを使用して、Cisco WLCにアップグレードできます。
注:アップグレードを実行する前に、WLCの設定をバックアップすることを強く推奨します。
このセクションでは、コントローラの GUI を使用して WLC をアップグレードする方法を説明しています。
GUIを使用してWLCをアップグレードすると、コントローラがリブートする時間内にレイヤ3(IP)接続が失われます。
このため、アップグレードの処理中はコンソール ポート接続を使用してコントローラの状態をチェックし、必要な場合は何らかの回復手順を緊急に実行することが推奨されます。
次の手順を実行します。
注:ビジー状態のネットワーク、高使用率のコントローラ、および小さいコントローラプラットフォームの場合は、予防措置として802.11ネットワークを無効にすることをお勧めします。
ダウンロードファイルコントローラ
FTP 転送設定
このセクションでは、コントローラの CLI を使用して FTP サーバー内のファイルで WLC をアップグレードする方法を説明します。
次のステップを実行します。
コントローラからFTPサーバに到達できること、およびアップグレードファイルがFTPサーバのディレクトリにあることを確認します。
この手順はコンソールポートを介して実行するのが最適ですが、WLC管理IPアドレスにSSHまたはTelnet(有効な場合)で接続して、この手順を実行できます。SSH または Telnet を使用すると、イメージのダウンロード後のリブートプロセスでコントローラとの接続が失われます。そのため、アップグレードが失敗した場合に、コントローラのトラブルシューティングと回復を迅速に行うためにコンソールアクセスを使用できます。コントローラで稼働している現行のソフトウェアを確認するには、コントローラにログインして、show sysinfoコマンドを発行します。
次はshow sysinfoコマンドの出力例で、コントローラで8.5.182.0が稼働していることが示されています。
(c3504-01) >show sysinfo
Manufacturer's Name.............................. Cisco Systems Inc.
Product Name..................................... Cisco Controller
Product Version.................................. 8.5.182.0
RTOS Version..................................... 8.5.182.0
Bootloader Version............................... 8.5.103.0
Emergency Image Version.......................... 8.5.103.0
次の手順を実行して、ダウンロード パラメータを定義します。
transfer download mode ftpコマンドを実行して、ファイル転送のモードを定義します。
transfer download serverip FTP_server_IP_address コマンドを実行して、FTPサーバのIPアドレスを定義します。
transfer download path 'FTP_server_path'コマンドを実行して、コントローラのOSソフトウェアがあるFTPのデフォルトディレクトリのパスを定義します。
transfer download filenameコマンドを実行して、イメージの名前を指定します。
例:
(c3504-01) >transfer download datatype code
(c3504-01) >transfer download mode ftp
(c3504-01) >transfer download username admin
(c3504-01) >transfer download password ********
(c3504-01) >transfer download serverip 192.168.1.2
(c3504-01) >transfer download path /Shared/AIR-CT3504/
(c3504-01) >transfer download filename AIR-CT3504-K9-8-10-190-0.aes
transfer download startコマンドを実行して、アップグレードプロセスを開始します。アップグレードプロセスの例を参照してください。
(c3504-01) >show boot
Primary Boot Image............................... 8.5.182.0 (default) (active)
Backup Boot Image................................ 8.10.190.0
(c3504-01) >transfer download start
Mode............................................. FTP
Data Type........................................ Code
FTP Server IP.................................... 192.168.1.2
FTP Server Port.................................. 21
FTP Path......................................... /Shared/Images/3504/
FTP Filename..................................... AIR-CT3504-K9-8-10-190-0.aes
FTP Username..................................... admin
FTP Password..................................... *********
This may take some time.
Are you sure you want to start? (y/N) y
FTP Code transfer starting.
FTP receive complete... extracting components.
Checking Version Built.
Image version check passed.
Executing Product Check TLV.
Executing init script.
Executing backup script.
Writing new RTOS to flash disk.
Executing install_rtos script.
Writing new Kernel-args to flash disk.
Writing new FP to flash disk.
Writing new AP Image Bundle to flash disk.
Writing AVC Files to flash disk.
Executing fini script.
Reading AP IMAGE version info.
File transfer is successful.
Reboot the controller for update to complete.
Optionally, pre-download the image to APs before rebooting to reduce network downtime.
(c3504-01) >show boot
Primary Boot Image............................... 8.10.190.0 (default)
Backup Boot Image................................ 8.5.182.0 (active)
アップグレードプロセスが完了して新しいコードが有効になったら、コントローラをリブートします。reset systemコマンドを実行して、「Would you like to save them now?」という質問への応答としてyまたはyesと入力します。
(Cisco Controller) >reset system
The system has unsaved changes.
Would you like to save them now? (y/N) y
Read from Flash Completed ...
Updating HBL license statistics file
Done.
Configuration Saved!
System will now restart!
Updating license storage ... Done.
Exiting SL process !
There was change in the boot image, System will go for a reboot
Cannot Cancel the WDT. Not petting the WDT.
Collect the core using oct utility
Rebooting the system..
[74411.034881] reboot: Restarting system
Cisco bootloader . . .
Cisco BootLoader Version : 8.5.103.0 (Cisco build) (Build time: Jul 25 2017 - 07:47:10)
Octeon unique ID: 03c000610221f31e0057
OCTEON CN7240-AAP pass 1.3, Core clock: 1500 MHz, IO clock: 800 MHz, DDR clock: 1067 MHz (2134 Mhz DDR)
DRAM: 8 GiB
Clearing DRAM...... done
CPLD Revision : a5
Reset Reason : Soft reset due to RST_SOFT_RST write
SF: Detected S25FL064A with page size 256 Bytes, erase size 64 KiB, total 8 MiB
MMC: Octeon MMC/SD0: 0 (Type: MMC, Version: MMC v5.1, Manufacturer ID: 0x15, Vendor: Man 150100 Snr 0707a546, Product: BJNB4R, Revision: 0.7)
Net: octmgmt0, octmgmt1, octeth0, octeth1, octeth2, octeth3, octeth4, octeth5, octeth6
SF: Detected S25FL064A with page size 256 Bytes, erase size 64 KiB, total 8 MiB
Press <ESC> now to access the Boot Menu...
Loading backup image (8.10.190.0)
94767283 bytes read in 2229 ms (40.5 MiB/s)
Launching...
Verifying images... OK
Launching images...
[...]
XML config selected
Validating XML configuration
octeon_device_init: found 1 DPs
Cisco is a trademark of Cisco Systems, Inc.
Software Copyright Cisco Systems, Inc. All rights reserved.
Cisco AireOS Version 8.10.190.0
Initializing OS Services: ok
Initializing Serial Services: ok
Initializing Network Services: ok
[...]
コントローラのコードをダウングレードする際には、コンフィギュレーションは保存されません。コントローラは各リリース間でのアップグレードが可能です。あるリリースから別のリリースへのダウングレードが必要な場合は、より高いリリースの設定を使用できません(可能な場合)。この回避策は、バックアップ サーバに保存されている以前のコントローラ コンフィギュレーション ファイルをリロードするか、あるいはコントローラの再設定になります。
デバイスを最新のソフトウェアバージョンに手動でアップグレードすると、エラーが発生しやすく、時間がかかる可能性があります。Cisco Prime Infrastructure(PI)は、ソフトウェアイメージの更新の計画、スケジュール設定、ダウンロード、およびモニターを支援することで、デバイスに対するソフトウェア更新のバージョン管理とルーチン展開を簡略化します。また、ソフトウェア イメージの詳細や推奨ソフトウェア イメージを表示したり、ソフトウェア イメージを削除したりすることが可能です。ソフトウェアイメージの管理ページでは、ソフトウェアイメージ管理ライフサイクルウィジェット、ソフトウェアイメージ概要、ジョブ詳細など、ソフトウェアイメージ管理をさまざまな面から確認できる統合ビューが提供されます。
Prime Infrastructure は、ネットワーク上のデバイスのソフトウェア イメージをすべて保存しています。イメージは、イメージのタイプとバージョンに従って保存されます。
詳細とガイドラインについては、Cisco PI ユーザーガイドの「Manage Device Software Images」の章を参照してください。
このセクションでは、いくつかのソフトウェアアップグレードシナリオのリストを示します。
アクティブ コントローラのソフトウェア アップグレードでは、スタンバイホット コントローラのアップグレードを確認します。
インサービスアップグレードはサポートされていないため、HA環境のコントローラをアップグレードする前に、ネットワークのダウンタイムを計画することを推奨します。
ソフトウェアのアップグレード後にアクティブコントローラをリブートすると、スタンバイホットコントローラもリブートされます。
config boot backup コマンドを実行する前に、アクティブとスタンバイの両方のホットコントローラのバックアップに同じソフトウェアイメージを保存することをお勧めします。アクティブ側のコントローラとスタンバイ側のコントローラのバックアップに含まれるソフトウェアイメージが異なっている場合、アクティブ側のコントローラでeconfig boot backupcommandを実行すると、両方のコントローラがそれぞれのバックアップイメージでリブートします。ソフトウェアの不一致により、HAペアが破損します。
スケジュール リセットが HA 環境の両方のコントローラに適用されます。アクティブ コントローラで期限切れになるスケジュール時刻の 1 分前にピア コントローラがリブートします。
リセットがスケジュールされていない場合、reset peer-system コマンドを使用して、アクティブコントローラからスタンバイホット コントローラをリブートできます。このコマンドでスタンバイホット コントローラのみをリセットすると、スタンバイホット コントローラの未保存の設定はすべて失われます。したがって、スタンバイホットコントローラをリセットする前に、アクティブコントローラに設定を保存してください。
プリイメージ ダウンロードは、SSO がイメージの転送時にトリガーされると再起動されます。
スタンバイホットコントローラで許可されているのは、debugコマンドとshowコマンドだけです。
HA AP-SSOセットアップでのWLCのアップグレード手順の詳細については、『ハイアベイラビリティ(SSO)導入ガイド』ドキュメントの手順を実行してください。
WLC を新しいイメージでアップグレードする際に、WLC によりバックアップ イメージに新しいイメージが自動的にコピーされます。
コントローラで現在稼働しているアクティブなイメージ(プライマリイメージ)を確認するには、WLCのGUIでMonitorをクリックして、WLCのGUIのController SummaryにあるSoftware Versionフィールドを調べます。CLIでは、show bootコマンドを使用して、WLCにあるプライマリとバックアップのイメージを確認できます。例:
(c3504-01) >show boot
Primary Boot Image............................... 8.5.182.0 (default) (active)
Backup Boot Image................................ 8.10.190.0
WLC上のイメージを削除または上書きするには、保持するイメージを使用してWLCを起動し、アップグレードを実行します。この方法では、新しいイメージによりバックアップ イメージが置き換えられます。
config boot primary/backupコマンドを実行して、WLCのアクティブブートイメージを手動で変更することもできます。
(Cisco Controller) >config boot ? primary Sets the primary image as active. backup Sets the backup image as active.
config boot イメージは、WLC GUI で設定することもできます。詳細な手順については、『ワイヤレス LAN コントローラ(WLC)でのバックアップ イメージの使用方法』を参照してください。
注:WLCが新しいアクティブイメージを使用するように、WLC設定を保存してリブートする必要があります。
インストールされているWLCソフトウェアのバージョンを確認するには、システムのリブート後にコントローラにログインします。
GUI で次の手順を実行します。
WLC バージョンの確認
アップグレード後、CLIで次の操作を行います。
(c3504-01) >show sysinfo
Manufacturer's Name.............................. Cisco Systems Inc.
Product Name..................................... Cisco Controller
Product Version.................................. 8.10.190.0
RTOS Version..................................... 8.10.190.0
Bootloader Version............................... 8.5.103.0
Emergency Image Version.......................... 8.5.103.0
debug transfer all enableコマンドを実行して、ソフトウェアのアップグレードプロセス実行中に発生したイベントを表示することができます。正しくソフトウェアがアップグレードされた場合のdebugコマンドの出力例を次に示します。
(Cisco Controller) >debug transfer all enable
(Cisco Controller) >transfer download start
Mode............................................. FTP
Data Type........................................ Code
FTP Server IP.................................... 192.168.1.2
FTP Server Port.................................. 21
FTP Path......................................... /Shared/AIR-CT3504/
FTP Filename..................................... AIR-CT3504-K9-8-10-190-0.aes
FTP Username..................................... admin
FTP Password..................................... *********
This may take some time.
Are you sure you want to start? (y/N) y
*TransferTask: Mar 06 14:56:49.928: Memory overcommit policy changed from 0 to 1
*TransferTask: Mar 06 14:56:49.928: Delete ramdisk for ap bundle
*TransferTask: Mar 06 14:56:49.939: RESULT_STRING: FTP Code transfer starting.
*TransferTask: Mar 06 14:56:49.939: RESULT_CODE:1
FTP Code transfer starting.
*TransferTask: Mar 06 14:58:52.024: ftp operation returns error code:0 error:Transfer Successful
*TransferTask: Mar 06 14:58:52.034: tftp = 6, file_name=/Shared/AIR-CT3504/AIR-CT3504-K9-8-10-190-0.aes, ip_address=192.168.1.2, msg=Transfer Successful
*TransferTask: Mar 06 14:58:52.034: upd_get_code = 6 (target=268435457 msg=Transfer Successful)
*TransferTask: Mar 06 14:58:52.034: RESULT_STRING: FTP receive complete... extracting components.
*TransferTask: Mar 06 14:58:52.034: RESULT_CODE:6
FTP receive complete... extracting components.
*TransferTask: Mar 06 14:59:07.442: RESULT_STRING: Checking Version Built.
Checking Version Built.
*TransferTask: Mar 06 14:59:09.442: RESULT_STRING: Image version check passed.
Image version check passed.
*TransferTask: Mar 06 14:59:12.443: RESULT_STRING: Executing Product Check TLV.
*TransferTask: Mar 06 14:59:12.444: RESULT_STRING: Executing Version Built TLV.
*TransferTask: Mar 06 14:59:12.444: RESULT_STRING: Executing init script.
*TransferTask: Mar 06 14:59:12.457: RESULT_STRING: Executing backup script.
*TransferTask: Mar 06 14:59:13.508: RESULT_STRING: Writing new RTOS to flash disk.
Writing new RTOS to flash disk.
*TransferTask: Mar 06 14:59:20.810: RESULT_STRING: Executing install_rtos script.
Executing install_rtos script.
*TransferTask: Mar 06 14:59:24.878: RESULT_STRING: Writing new Kernel-args to flash disk.
*TransferTask: Mar 06 14:59:24.892: RESULT_STRING: Writing new FP to flash disk.
*TransferTask: Mar 06 14:59:25.451: RESULT_STRING: Writing new AP Image Bundle to flash disk.
Writing new AP Image Bundle to flash disk.
*TransferTask: Mar 06 14:59:44.044: RESULT_STRING: Writing AVC Files to flash disk.
Writing AVC Files to flash disk.
*TransferTask: Mar 06 14:59:44.703: RESULT_STRING: Executing fini script.
Executing fini script.
*TransferTask: Mar 06 14:59:52.860: RESULT_STRING: Reading AP IMAGE version info.
*TransferTask: Mar 06 14:59:52.865: RESULT_CODE:11
*TransferTask: Mar 06 14:59:52.865: RESULT_STRING: File transfer is successful.
Reboot the controller for update to complete.
Optionally, pre-download the image to APs before rebooting to reduce network downtime.
File transfer is successful.
Reboot the controller for update to complete.
Optionally, pre-download the image to APs before rebooting to reduce network downtime.
*TransferTask: Mar 06 14:59:58.871: Create ramdisk for ap bundle
*TransferTask: Mar 06 14:59:58.884: Memory overcommit policy restored from 1 to 0
(Cisco Controller) >
このセクションを使用して、ソフトウェア アップグレードのトラブルシューティングを行います。
アップグレードプロセスでは、エラーが発生する可能性があります。このセクションでは一般的なエラーをいくつか説明しながら、典型的な原因、および WLC のソフトウェア アップグレードを完了するために取り得る修正対策を紹介しています。
| 改定 | 発行日 | コメント |
|---|---|---|
6.0 |
22-Jun-2026
|
スペルチェック、文章校正、文章構造、スペース、CCWの吹き出しを更新。 |
5.0 |
15-May-2025
|
SEO、タイトル、フォーマットを更新。 |
4.0 |
20-Mar-2024
|
WLCのバージョンとテキストを改訂。
機械翻訳、画像キャプション、フォーマットを更新。 |
3.0 |
07-Jul-2022
|
WLCのバージョンとテキストを改訂。 |
1.0 |
24-Jan-2006
|
初版 |