目录

简介

Catalyst 9000 系列交换机

基本检查

要收集的输出

Catalyst 9800系列无线LAN控制器

从Cat 9800 GUI中AP崩溃：

运行Cisco AireOS的无线LAN控制器

上传日志和故障文件(GUI)

上传日志和故障文件(CLI)

将核心转储从控制器上传到服务器(CLI)

从AireOS GUI中AP崩溃：

AP-IOS崩溃

通过CLI:

AP-COS崩溃

通过CLI:

简介

本文档介绍在思科企业产品发生崩溃或意外重新启动时应收集的重要检查和有用输出。本文档中的信息并非详尽无遗，它旨在作为对客户的一般指南，尤其是当客户计划向Cisco TAC提交服务请求时。

Catalyst 9000 系列交换机

基本检查

- 重新加载/崩溃是何时发生的？

- 交换机在崩溃后是否自动恢复？

要收集的输出

- show tech-support diagnostic

注意：show tech-support输出可能很大，建议将输出重定向到闪存上的文件。

Switch# show tech-support | redirect flash:filename

- dir all

- 在重新加载/崩溃时从flash/crashinfo目录创建的任何系统报告/存档文件。

- request platform software archive — 此命令在活动交换机/管理引擎的闪存上创建存档文件。

- request platform software trace slot RP standby archive — 在Catalyst 9400/Catalyst 9600高可用性设置下运行此命令，以从备用管理引擎收集Btrace。这是一个隐藏命令，请配置服务内部以运行它。此命令将在备用Supervisor的闪存上创建存档文件。

- request platform software trace slot switch standby RP归档 — 在Catalyst 9400 SVL设置从备用管理引擎收集Btrace时运行此命令。此命令将在备用Supervisor的闪存上创建存档文件。

Catalyst 9800系列无线LAN控制器

收集崩溃/核心转储系统报告/AP崩溃。这可以通过GUI完成：导航至故障排除>核心转储和系统报告

或通过CLI:

# more bootflash:system-report*

# copy bootflash:system-report-YYYYMMDD-HHMMSS-Timezone.tar.gz {tftp: | ftp: | https: ..}

或者

# more harddisk:system-report*

# copy harddisk:system-report-YYYYMMDD-HHMMSS-Timezone.tar.gz {tftp: | ftp: | https: ..}

要收集的其他输出 —

show proc cpu platform sorted 1min

show proc mem platform accounting

show redundancy switchover history

show redundancy history

从Cat 9800 GUI中AP崩溃：

对于任何AP崩溃，请从WLC GUI>>Configuration>>Wireless>Access Points>>单击相关AP >> Advanced（高级）选项卡收集AP崩溃文件

运行Cisco AireOS的无线LAN控制器

上传日志和故障文件(GUI)

第1步选择命令>上传文件。系统将显示Upload File from the Controller页面。

第2步从File Type下拉列表中，一次选择一个：

事件日志

消息日志

陷阱日志

故障文件

第3步从Transfer Mode下拉列表中，从以下选项中选择：

TFTP

FTP

SFTP（7.4及更高版本中提供）

第4步在IP Address文本框中，输入服务器的IP地址。

第5步在File Path文本框中，输入日志或崩溃文件的目录路径。

第6步在File Name文本框中，输入日志或崩溃文件的名称。

第7步如果您选择FTP作为传输模式，请执行以下步骤：

在Server Login Username文本框中，输入FTP服务器登录名。

在Server Login Password文本框中，输入FTP服务器登录密码。

在Server Port Number文本框中，输入FTP服务器的端口号。服务器端口的默认值为21。

第8步点击Upload从控制器上传日志或崩溃文件。系统将显示一条消息，指示上传的状态。重复步骤2以收集其余日志。

上传日志和故障文件(CLI)

第1步要将文件从控制器传输到服务器，请输入以下命令：

transfer upload mode {tftp | ftp | sftp}

第2步要指定要上载的文件类型，请输入以下命令：

transfer upload mode datatype <datatype>

其中datatype是以下选项之一：

crashfile — 上传系统的崩溃文件。

errorlog — 上传系统的错误日志。

panic-crash-file — 如果发生内核死机，则上传内核死机信息。

systemtrace — 上传系统的跟踪文件。

traplog — 上传系统的陷阱日志。

watchdog-crash-file — 上传因软件监视器启动的控制器在崩溃后重新启动而导致的控制台转储。软件监视器模块定期检查内部软件的完整性，并确保系统不会长时间处于不一致或不运行状态。

第3步要指定文件的路径，请输入以下命令：

transfer upload serverip server_ip_address

transfer upload path server_path_to_file

transfer upload filename filename

第4步如果使用FTP服务器，也请输入以下命令：

transfer upload username username

transfer upload password password

transfer upload port port

注意：端口参数的默认值为21。

第5步要查看更新的设置，请输入以下命令：

transfer upload start

第6步当系统提示确认当前设置并开始软件上传时，回答y。

将核心转储从控制器上传到服务器(CLI)

第1步要查看闪存中核心转储文件的信息，请输入以下命令：

show coredump summary

系统将显示类似以下信息：

Core Dump is enabled

Core Dump file is saved on flash

Sw Version.................................... 6.0.83.0

Time Stamp.................................... Wed Feb  4 13:23:11 2009

File Size..................................... 9081788

File Name Suffix........................... filename.gz

第2步要将文件从控制器传输到服务器，请输入以下命令：

transfer upload mode {tftp | ftp | sftp}

transfer upload datatype coredump

transfer upload serverip server_ip_address

transfer upload path server_path_to_file

transfer upload filename filename

注意：文件上传后，以.gz后缀结束。如果需要，可以多次将不同名称的同一核心转储文件上传到不同的服务器。

第3步如果您使用的是FTP服务器，请输入以下命令：

transfer upload username username

transfer upload password password

transfer upload port port

注意：端口参数的默认值为21。

第4步要查看更新的设置，请输入以下命令：

transfer upload start

第5步当系统提示确认当前设置并开始软件上传时，回答y。

从AireOS GUI中AP崩溃：

从WLC GUI>>Management>>Tech Support>>AP Crash Log

AP-IOS崩溃

AP-IOS是指思科AP中的传统操作系统。（示例：接入点1700/2700/3700/1600/2600/3600系列)。

通过CLI:

terminal length 0

more flash:/crashinfo-*

Find the relevant crash files using timestamp

copy ftp/tftp command to transfer crash file

AP-COS崩溃

AP-COS是指思科AP中的最新操作系统。（示例：接入点91XX/3800/2800/1800系列)。

通过CLI:

show flash crash

show flash syslogs

- 查找与崩溃时间戳匹配的文件

- 更多到终端日志文件，或复制使用
copy sysylog <filnename>tftp:|scp: tftp|scp://x.x.x.x/

(ex. copy syslogs 14.crash_log tftp: 1.2.3.4 )

因为URL应采用格式 A.B.C.D[/dir]/filename。

- 收集与事件ID匹配的所有文件以获得良好的度量

核心文件

- 只能从AP CLI（或使用“AP”命令的WLC CLI）查看和收集核心文件

show flash core

注意：核心文件压缩为tar GZ文件(.tgz)。 这些文件可以使用Winzip进行解压，并将包含“show tech”和其他日志的副本。

- 使用TFTP或SCP复制核心文件

copy cores

tftp:|scp X.X.X.X