简介
本文档介绍在思科企业产品发生崩溃或意外重启时应收集的重要检查和有用输出。本文档中的信息并非详尽无遗,对于打算向思科TAC提出服务请求的客户而言,尤其应将其作为一般指南。
Catalyst 9000 系列交换机
基本检查
- 何时发生了重新加载/崩溃?
- 交换机在崩溃后是否自动恢复?
要收集的输出
- show tech-support diagnostic
注意:show tech-support输出可能很大,建议您将输出重定向到闪存上的文件。
Switch# show tech-support | redirect flash:filename
- dir all
- 在重新加载/崩溃时从flash/crashinfo目录创建的任何system report/archive文件。
- request platform software archive -此命令在活动交换机/supervisor的闪存中创建存档文件。
- request platform software trace slot RP standby archive -在Catalyst 9400/Catalyst 9600高可用性设置的情况下运行此命令,以从备用Supervisor收集Btrace。这是一个隐藏命令,请配置内部服务以运行该命令。此命令将在备用Supervisor的闪存上创建存档文件。
- request platform software trace slot switch standby RP archive -在Catalyst 9400 SVL设置的情况下运行此命令以从备用Supervisor收集Btrace。此命令将在备用Supervisor的闪存上创建存档文件。
Catalyst 9800系列无线LAN控制器
收集崩溃/核心转储系统报告/AP崩溃。这可以通过GUI完成:导航到Troubleshooting > CoreDump and System Report
或通过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步选择命令(Command) >上传文件(Upload File)。系统将显示Upload File from the Controller页面。
第2步从File Type下拉列表中,一次选择一个类型:
事件日志
消息日志
陷阱日志
崩溃文件
第3步从Transfer Mode下拉列表中,选择以下选项:
TFTP
FTP
SFTP(在7.4及更高版本中提供)
第4步在IP Address文本框中,输入服务器的IP地址。
第5步在“文件路径”文本框中,输入日志或崩溃文件的目录路径。
第6步在“文件名”文本框中,输入日志或崩溃文件的名称。
第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 -上传崩溃后由于控制器的software-watchdog-initiated重新启动而产生的控制台转储。软件监视器模块定期检查内部软件的完整性,并确保系统不会长时间处于不一致或非运行状态。
第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后缀结束。如果需要,您可以将同一个core dump文件以不同名称多次上传到不同的服务器。
第3步如果您使用的是FTP服务器,还要输入以下命令:
transfer upload username username
transfer upload password password
transfer upload port port
注意:端口参数的默认值是21。
第4步要查看更新的设置,请输入以下命令:
transfer upload start
第5步当系统提示确认当前设置并开始软件上传时,请回答y。
AP从AireOS GUI崩溃:
从WLC GUI>>管理>>技术支持>>AP崩溃日志
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
核心文件
- 只能从AP CLI(或使用“AP”命令的WLC CLI)查看和收集核心文件
show flash core
注意:核心文件压缩为tar GZ文件(.tgz)。可以使用Winzip解压缩这些日志,其中包含“show tech”以及其他日志的副本。