返回列表 发帖

Core dump(核心崩溃)

概述

核心崩溃是路由器检测到自己发生了一些无法恢复的错误但需要重启自己才能正常工作,并非所有错误都会造成路由器核心崩溃。当出现核心崩溃,路由器重启自己时,其实所有接口都是能够正常工作的,也是能够发送数据包的,但这个时候它并不会为用户转发数据包,只会转发系统必须的数据包。

既然能够在接口上发送数据包,路由器便考虑将自己内存中所有的数据内容复制到远程服务器,这时内容中所有的内容将打包成一个二进制文件,称为core dump file,这个文件可能会很能够大;远程服务器的类型包括(FTP), (TFTP), 和Remote Copy Protocol (RCP,建议使用FTP,如果不指定,默认使用TFTP。当远程服务器为路由器时,发生核心崩溃的路由器只将文件的前16MB传送过去,即使对方内容再大也不会完全传送过去。

配置

1.配置core dump

(1)指定核心崩溃时的传输协议 (默认为TFTP)

r1(config)#exception protocol ftp

(2)定义FTP的用户名和密码

r1(config)#ip ftp username ccie

r1(config)#ip ftp password cisco

(3)定义远程的服务器

r1(config)#exception dump 10.1.1.1

(4)定义核心崩溃时将内存中文件打包的名字(默认为 主机名-core)

r1(config)#exception core-file dumpfile

2.测试

注:此测试只是测试传送文件,并不测试系统崩溃)

R1#write core

Remote host [10.1.1.1]

Base name of core files to write [dumpfile]

writing uncompressed ftp://10.77.233.129/cdfile1

Writing cdfile1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!

返回列表 回复 发帖