はじめに
このドキュメントでは、Web UIを使用してCatalyst 9000スイッチを管理する方法について説明します。
前提条件
要件
このドキュメントに関する固有の要件はありません。
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。
- Catalyst 9200
- Catalyst 9300
- Catalyst 9400
- Catalyst 9500
- Catalyst 9600
- Cisco IOS® XE 17.9.1以降のバージョン
注:シスコの他のプラットフォームでこれらの機能を有効にするために使用されるコマンドについては、該当するコンフィギュレーション ガイドを参照してください。
このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。
背景説明
Webユーザインターフェイス(Web UI)は、組み込み型のGUIベースのツールで、デバイスを管理してユーザエクスペリエンスを向上させることができます。CLIの専門知識がなくても、Web UIを使用してデバイスの構成、モニタ、およびトラブルシューティングを行うことができます。
注:Web UIアクセスのハードウェアシステム要件は、各IOS XEバージョンのリリースノートに記載されています。
設定
Web UIアクセス
Web UIにアクセスするには、次の設定が必要です。
- HTTP(S)サーバが有効(デフォルトで有効)で、ローカル認証を使用している。
- ローカルPCから到達可能なレイヤ3インターフェイス。
- ローカルユーザアカウント。
show running-config | section http
コマンドを使用して、HTTP(S)サーバが有効になっていることを確認します。次のコマンドは、HTTPサーバが有効になっていて、認証にローカルのクレデンシャルを使用していることを示しています。
Cat9k#show running-config | section http
ip http server <--- HTTP server enabled
ip http authentication local <--- Use local credentials for authentication
ip http secure-server <--- HTTPS server enabled
destination transport-method http
また、show ip http server statusコマンドを使用してHTTP(S)サーバが有効になっているか検証することもできます。
Cat9k#show ip http server status | include server status
HTTP server status: Enabled
HTTP secure server status: Enabled
スイッチのレイヤ3インターフェイスがローカルPCから到達可能であることを確認します。レイヤ3インターフェイスは、管理インターフェイスまたはスイッチ仮想インターフェイス(SVI)です。次のコマンドを使用します。
Cat9k#show running-config interface vlan 10
Building configuration...
Current configuration : 94 bytes
!
interface Vlan10
description MGMT
ip address 10.1.1.1 255.255.255.0 <--- IP address configured in the SVI VLAN 10
no ip redirects
end
Cat9k#show ip interface brief | exclude unassigned
Interface IP-Address OK? Method Status Protocol
Vlan10 10.1.1.1 YES manual up up <--- SVI VLAN 10 is UP/UP
Cat9k#ping 10.1.1.10
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.1.10, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/1 ms <--- Ping from the switch to the local PC is successful
特権レベル15で設定されたローカルユーザアカウントがあることを確認します。特権レベル1 ~ 14を使用する場合、または特権15を明示的に設定しない場合、Web UIはモニタリング目的でのみアクセスできます。特権レベル15は、Web UI設定ツールおよび管理ツールへのフルアクセスを許可します。
Cat9k#show running-config | include username
username cisco privilege 15 secret 9 $9$0hzcXmr/bfxxaU$XdMzC1B45nCyLJ.9Li3q94JHh9uDWEq9urVf4YUKfnQ <--- User cisco with privilege level 15
アップグレード
インストール モード
Web UIソフトウェア管理ツールを使用すると、ローカルPCにあるソフトウェアイメージファイルを使用してスイッチをアップグレードできます。この方式では、イメージファイルはHTTPを介してスイッチにコピーされるため、FTP/TFTP/SCPサーバやUSBフラッシュドライブからイメージをコピーする必要はありません。
注意:Web UIを使用したアップグレードは、IOS XE 17.9.1以降のリリースでサポートされています。以前のソフトウェアバージョンでは、Web UIを介したアップグレードやダウングレードはサポートされていません。
- サポートされているインターネットブラウザにアクセスするには、スイッチに設定されているレイヤ3インターフェイスのIPアドレスを入力します。
- スイッチに設定されたローカルクレデンシャルを使用してログインします。
- ページ内を移動し
Administration > Software Management て選択します。
Software Upgrade ソフトウェア管理ウィンドウ
- [
Manage]で、使用中でないインストールファイル(.bin、.pkg、.conf)をクリーンアップするRemove Inactive Files 場合にクリックします。確認を求めるポップアップウィンドウが表示されたら、Yesを選択します。この操作を開始すると、ステータスパネルが表示されます。この操作の進行状況Show Logs を表示するには、をクリックします。この操作が完了したら、フラッシュに少なくとも1 GBの空き領域があることを確認します。非アクティブなファイルの削除操作
- ドロ
Upgrade Mode ップダウンリストから、INSTALL を選択します。
- チェックボックスをオンにすると、アクティブ化の後にスイッチがリロードされ、新しいソフトウェアが起動します。
One-Shot Install Upgrade を選択します。
- ドロ
Transport Type ップダウンリストから、バイナリソフトウェアイメージファイル(.binファイル) My Desktop をローカルPCからアップロードすることを選択します。.binファイルがすでにスイッチのフラッシュにある場合は、Deviceを選択してファイルを選択できます。
File System - のドロップダウンリストから、
bootflashを選択します。
Source File Path
- の下にある
Select File をクリックして、ローカルPCにあるバイナリソフトウェアイメージを表示します。
Download & Install - をクリックしてアップグレードプロセスを開始します。確認を求めるポップアップウィンドウが表示されたら、を選択します
Yes。確認後、イメージがスイッチにダウンロードされ、インストールされてアクティブ化されます。その後、スイッチがリロードされ、新しいソフトウェアがコミットされます。 この操作を開始すると、ステータスパネルが表示されます。Show Logsをクリックすると、この操作の進行状況が表示されます。
注:スイッチがリロードすると、セッションがタイムアウトする場合があります。その場合は、ブラウザウィンドウをリロードしてログインします。
ソフトウェアのアップグレード中
非アクティブなファイルのログの削除
Remove Inactive Filesの操作中に表示されるログの例を次に示します。
Initiating install_remove_inactive to remove inactive files install_remove: START Wed Jan 31 17:49:42 UTC 2024 Cleaning up unnecessary package files No path specified, will use booted path bootflash:packages.conf Cleaning bootflash: Scanning boot directory for packages ... done. Preparing packages list to delete ... cat9k-cc_srdriver.17.09.01.SPA.pkg File is in use, will not delete. cat9k-espbase.17.09.01.SPA.pkg File is in use, will not delete. cat9k-guestshell.17.09.01.SPA.pkg File is in use, will not delete. cat9k-lni.17.09.01.SPA.pkg File is in use, will not delete. cat9k-rpbase.17.09.01.SPA.pkg File is in use, will not delete. cat9k-rpboot.17.09.01.SPA.pkg File is in use, will not delete. cat9k-sipbase.17.09.01.SPA.pkg File is in use, will not delete. cat9k-sipspa.17.09.01.SPA.pkg File is in use, will not delete. cat9k-srdriver.17.09.01.SPA.pkg File is in use, will not delete. cat9k-webui.17.09.01.SPA.pkg File is in use, will not delete. cat9k-wlc.17.09.01.SPA.pkg File is in use, will not delete. packages.conf File is in use, will not delete. done. The following files will be deleted: [R0]: /bootflash/cat9k-cc_srdriver.17.09.04a.SPA.pkg /bootflash/cat9k-espbase.17.09.04a.SPA.pkg /bootflash/cat9k-guestshell.17.09.04a.SPA.pkg /bootflash/cat9k-lni.17.09.04a.SPA.pkg /bootflash/cat9k-rpbase.17.09.04a.SPA.pkg /bootflash/cat9k-rpboot.17.09.04a.SPA.pkg /bootflash/cat9k-sipbase.17.09.04a.SPA.pkg /bootflash/cat9k-sipspa.17.09.04a.SPA.pkg /bootflash/cat9k-srdriver.17.09.04a.SPA.pkg /bootflash/cat9k-webui.17.09.04a.SPA.pkg /bootflash/cat9k-wlc.17.09.04a.SPA.pkg /bootflash/cat9k_iosxe.17.09.01.SPA.bin /bootflash/cat9k_iosxe.17.09.01.SPA.conf /bootflash/cat9k_iosxe.17.09.04a.CSCwf83348.SPA.smu.bin /bootflash/cat9k_iosxe.17.09.04a.CSCwh82668.SPA.smu.bin /bootflash/cat9k_iosxe.17.09.04a.SPA.bin /bootflash/cat9k_iosxe.17.09.04a.SPA.conf [R0]: Deleting file bootflash:cat9k-cc_srdriver.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-espbase.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-guestshell.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-lni.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-rpbase.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-rpboot.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-sipbase.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-sipspa.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-srdriver.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-webui.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k-wlc.17.09.04a.SPA.pkg ... done. Deleting file bootflash:cat9k_iosxe.17.09.01.SPA.bin ... done. Deleting file bootflash:cat9k_iosxe.17.09.01.SPA.conf ... done. Deleting file bootflash:cat9k_iosxe.17.09.04a.CSCwf83348.SPA.smu.bin ... done. Deleting file bootflash:cat9k_iosxe.17.09.04a.CSCwh82668.SPA.smu.bin ... done. Deleting file bootflash:cat9k_iosxe.17.09.04a.SPA.bin ... done. Deleting file bootflash:cat9k_iosxe.17.09.04a.SPA.conf ... done. SUCCESS: Files deleted. --- Starting Post_Remove_Cleanup --- Performing Post_Remove_Cleanup on Active/Standby [1] Post_Remove_Cleanup package(s) on R0 [1] Finished Post_Remove_Cleanup on R0 Checking status of Post_Remove_Cleanup on [R0] Post_Remove_Cleanup: Passed on [R0] Finished Post_Remove_Cleanup SUCCESS: install_remove Wed Jan 31 17:52:28 UTC 2024
インストールログ
正常なアップグレード中に表示されるログの例を次に示します。
install_add_activate_commit: START Wed Jan 31 18:02:27 UTC 2024 install_add_activate_commit: Adding PACKAGE install_add_activate_commit: Checking whether new add is allowed .... --- Starting Add --- Performing Add on Active/Standby [1] Add package(s) on R0 [1] Finished Add on R0 Checking status of Add on [R0] Add: Passed on [R0] Finished Add Image added. Version: 17.09.04a.0.6 install_add_activate_commit: Activating PACKAGE Following packages shall be activated: /bootflash/cat9k-wlc.17.09.04a.SPA.pkg /bootflash/cat9k-webui.17.09.04a.SPA.pkg /bootflash/cat9k-srdriver.17.09.04a.SPA.pkg /bootflash/cat9k-sipspa.17.09.04a.SPA.pkg /bootflash/cat9k-sipbase.17.09.04a.SPA.pkg /bootflash/cat9k-rpboot.17.09.04a.SPA.pkg /bootflash/cat9k-rpbase.17.09.04a.SPA.pkg /bootflash/cat9k-lni.17.09.04a.SPA.pkg /bootflash/cat9k-guestshell.17.09.04a.SPA.pkg /bootflash/cat9k-espbase.17.09.04a.SPA.pkg /bootflash/cat9k-cc_srdriver.17.09.04a.SPA.pkg --- Starting Activate --- Performing Activate on Active/Standby [1] Activate package(s) on R0 --- Starting list of software package changes --- Old files list: Modified cat9k-cc_srdriver.17.09.01.SPA.pkg Modified cat9k-espbase.17.09.01.SPA.pkg Modified cat9k-guestshell.17.09.01.SPA.pkg Modified cat9k-lni.17.09.01.SPA.pkg Modified cat9k-rpbase.17.09.01.SPA.pkg Modified cat9k-rpboot.17.09.01.SPA.pkg Modified cat9k-sipbase.17.09.01.SPA.pkg Modified cat9k-sipspa.17.09.01.SPA.pkg Modified cat9k-srdriver.17.09.01.SPA.pkg Modified cat9k-webui.17.09.01.SPA.pkg Modified cat9k-wlc.17.09.01.SPA.pkg New files list: Added cat9k-cc_srdriver.17.09.04a.SPA.pkg Added cat9k-espbase.17.09.04a.SPA.pkg Added cat9k-guestshell.17.09.04a.SPA.pkg Added cat9k-lni.17.09.04a.SPA.pkg Added cat9k-rpbase.17.09.04a.SPA.pkg Added cat9k-rpboot.17.09.04a.SPA.pkg Added cat9k-sipbase.17.09.04a.SPA.pkg Added cat9k-sipspa.17.09.04a.SPA.pkg Added cat9k-srdriver.17.09.04a.SPA.pkg Added cat9k-webui.17.09.04a.SPA.pkg Added cat9k-wlc.17.09.04a.SPA.pkg Finished list of software package changes [1] Finished Activate on R0 Checking status of Activate on [R0] Activate: Passed on [R0] Finished Activate --- Starting Commit --- Performing Commit on Active/Standby [1] Commit package(s) on R0 [1] Finished Commit on R0 Checking status of Commit on [R0] Commit: Passed on [R0] Finished Commit Send model notification for install_add_activate_commit before reload Install will reload the system now! SUCCESS: install_add_activate_commit Wed Jan 31 18:09:14 UTC 2024 Requesting RP pvp reload
ファイルの管理
スイッチからのコピー/スイッチへのコピー
Web UI File Managerツールを使用すると、スイッチからローカルPCに、またはその逆にファイルをコピーできるため、外部のFTP/TFTP/SCPサーバを使用する必要がありません。これは、バイナリトレースファイル、パケットキャプチャ、クラッシュファイル、システムレポートなど、スイッチからファイルを抽出する必要がある問題をトラブルシューティングする際に役立ちます。
注:アップロードできる最大ファイルサイズは1 GBです。
- サポートされているインターネットブラウザにアクセスするには、スイッチに設定されているレイヤ3インターフェイスのIPアドレスを入力します。
- スイッチに設定されたローカルクレデンシャルを使用してログインします。
Administration > Management > File Manager
- の順に移動します。
bootflash: - を選択します。これは、ファイルのコピー先またはコピー元のディレクトリです。ファイルマネージャウィンドウ
- ファイルをダウンロードするには、ファイルを右クリックして、
Download .Download a File using the File Managerを選択します
- ファイルをアップロードするには、
Uploadをクリックし、アップロードするファイルを選択します。選択したディレクトリにファイルがアップロードされます。 画面上部の経過表示バーに、アップロードの進捗状況が表示されます。
関連情報
Cisco Bug ID