AWS版のCatalyst 9800-CLはネットワーク経由のアクセスを前提としているようで、Deployment Guide によるとSerial Console接続はサポートしていないように見受けられます。
Deployment guide for Cisco Catalyst 9800 Wireless Controller for Cloud (C9800-CL) on Amazon Web Services (AWS) - Cisco
https://www.cisco.com/c/en/us/td/docs/wireless/controller/technotes/8-8/b_cisco_catalyst_9800_wireless_controller_aws.html
Resetting C9800-CL to factory default
There is no console access on the C9800-CL in the AWS cloud. The only access to the instance is through the network and hence through the IP and credentials that have been configured at bootstrap. It’s easy to understand that erasing the configuration completely will lock out the user without any way of recovering.
実機でのSerial Console接続の動作確認
しかしながら、実際に試してみるとSerial Console接続が可能でした。 2023年08月頃にCatalyst 9800-CLの Version 17.9.1 で試しています。
起動直後のSerial Console接続
reload
コマンドの実行時に、起動直後のGRUB画面をSerial Consoleから視認できるのも確認しました。
設定削除後のSerial Console接続
write erase
コマンドで設定を削除してもSerial Console接続は可能でした。
関連ドキュメント
筆者が2023年08月頃に Installation Guide の AWS の章を確認した際は、Serial Console接続のサポートに関する記述はないようでした。
Cisco Catalyst 9800-CL Cloud Wireless Controller Installation Guide - Installing the Controller in AWS Environment [Cisco Catalyst 9800 Series Wireless Controllers] - Cisco
https://www.cisco.com/c/en/us/td/docs/wireless/controller/9800/9800-cloud/installation/b-c9800-cl-install-guide/installing_the_controller_in_aws_environment.html
注記
開発者が想定していない使い方をすると、想定外の問題の発生に繋がる可能性が出てきます。 実際には利用できそうであっても、サポートされていない機能であれば利用は避けるべきです。