路由器故障的快速定位及查找崩潰方法
對于專(zhuān)業(yè)網(wǎng)管和網(wǎng)絡(luò )搭建者來(lái)說(shuō),遇到路由器崩潰是很正常的事情,及時(shí)是對已以穩定著(zhù)稱(chēng)的電腦互助網(wǎng)的產(chǎn)品也是如此。一旦遇到路由器崩潰,首先得保存好記憶體的關(guān)鍵信息,然后要快速定位分析和查找到把崩潰的原因,可以阻止這樣的情況再次發(fā)生。
本文引用地址:http://dyxdggzs.com/article/154836.htm為了完成這些,就要對思科路由器進(jìn)行專(zhuān)門(mén)的設置,下面就通過(guò)一個(gè)案例來(lái)分析和說(shuō)明對付路由器崩潰的方法:
什么是核心轉儲信息?
核心轉儲信息指的是路由器內存信息的一個(gè)完整鏡象副本。當路由器出現一個(gè)系統崩潰或無(wú)法恢復的錯誤不能繼續工作下去的時(shí)間,就會(huì )將內存中所有的信息寫(xiě)入服務(wù)器的內存中,為重新加載提供方便。保存一份核心轉儲信息,對于確定導致系統崩潰的可能因素來(lái)說(shuō),是非常重要的。
核心轉儲信息并不支持個(gè)人分析,它需要來(lái)自電腦互助網(wǎng)的技術(shù)援助中心(TAC)的技術(shù)支持。在路由器崩潰發(fā)生的時(shí)間,你要做的應該打開(kāi)一個(gè)技術(shù)援助中心的連接,將獲得的信息交給訓練有素的工作人員。
請務(wù)必記住,核心轉儲信息需要保存的是路由器崩潰時(shí)的信息。而在路由器重新啟動(dòng)后,這樣的核心轉儲信息就不存在了。
路由器崩潰時(shí)需要使用的重要故障排除命令
在了解如何對核心轉儲信息進(jìn)行配置之前,先讓我們了解一些對排除導致路由器崩潰的故障來(lái)說(shuō)很重要的命令:
顯示版本(show version):這條命令可以顯示包括路由器的硬件配置、思科網(wǎng)際操作系統的版本、內存、接口等方面在內的可用信息。導致路由器崩潰的也許僅僅只是一個(gè)硬件錯誤。這些信息還可以幫助了解路由器運行代碼的版本,以及可用內存和閃存數量。
顯示棧(show stacks):這也是一個(gè)非常有用的命令,可以用來(lái)對堆棧的使用過(guò)程和中斷例程進(jìn)行監控。此命令可以在出現類(lèi)似總線(xiàn)錯誤或者軟件導致的崩潰的時(shí)間顯示信息。
顯示內容(show context):該命令可以保存象重新啟動(dòng)系統和堆棧跟蹤信息的原因之類(lèi)的信息。
除了核心轉儲信息之外,電腦互助網(wǎng)的技術(shù)援助中心可能還會(huì )要求你提供show tech-support命令顯示的信息。這條命令會(huì )顯示配置、統計等信息并登陸到路由器上。
如果希望了解這些命令的更多信息,請參見(jiàn)思科網(wǎng)站相關(guān)內容。
對思科網(wǎng)際操作系統進(jìn)行設置保存核心轉儲信息
思科網(wǎng)際操作系統可以利用四種不同的方式保存或者傳輸一個(gè)核心轉儲文件。它們是:文件傳輸協(xié)議(FTP)、遠程復制協(xié)議(RCP)和平凡傳輸協(xié)議(TFTP)。
閃存盤(pán)(存儲在路由器上,而不是通過(guò)網(wǎng)絡(luò )進(jìn)行傳輸)
我們通常建議的模式是采用通過(guò)文件傳輸協(xié)議(FTP),因此,本文將提供這種情況下的配置。順便說(shuō)一下,不論你使用的是FTP、RCP或如上所述的其他任何方式,在創(chuàng )建核心轉儲文件之前,請確保協(xié)議是正常工作的。
換句話(huà)說(shuō),在使用該模式之前,進(jìn)行測試確保系統運行是正常的。舉例來(lái)說(shuō),你可以利用復制路由器的配置到設定保存核心轉儲文件的服務(wù)器來(lái)測試文件傳輸協(xié)議是否可靠的運行:
Router# copy running-config ftp
因為沒(méi)有重新啟動(dòng),所以需要手動(dòng)創(chuàng )建核心轉儲文件,在全局模式下輸入下面的命令:
Router# write core
這條命令在路由器是失靈而不是崩潰的情況下是有用的。請注意這一點(diǎn),它將對內存里的所有而不僅僅是正在使用的信息進(jìn)行轉儲操作,因此,請務(wù)必確保有足夠內存來(lái)接受相關(guān)的信息。并且,我不建議對運行中的路由器進(jìn)行這樣的操作。
下面是一個(gè)例子,顯示了使用文件傳輸協(xié)議進(jìn)行核心轉儲的時(shí)間需要用到的命令:
ip ftp username username:設定用戶(hù)的FTP連接。
ip ftp password password:設定用戶(hù)FTP連接的密碼。
exception protocol ftp:設定用于核心轉儲的文件傳輸協(xié)議。
exception region-size 65536:配置該存儲區域的大小。
exception dump ip-address:設定在路由器崩潰的情況下將核心轉儲傳送到的服務(wù)器的網(wǎng)絡(luò )IP地址。
電腦互助網(wǎng)建議在不要經(jīng)過(guò)任何類(lèi)型中轉的情況下,將路由器直接連接到FTP服務(wù)器上。
debug sanity命令對于內存特別是輸入/輸出類(lèi)的內存的錯誤調試來(lái)說(shuō)也是非常有用的。在和思科技術(shù)代表一起工作的時(shí)間,你可能會(huì )用到這條命令。讓我們看看一個(gè)核心轉儲文件在使用顯示版本(show version)命令后的輸出結果。請注意,錯誤信息位于輸出信息的底部。
Router# show version Cisco Internetwork Operating System SoftwareIOS (tm) RSP Software (RSP-PV-M), Version 12.0(10.6)ST, EARLY DEPLOYMENTMAINTENANCE INTERIM SOFTWARECopyright (c) 1986-2000 by cisco Systems, Inc.Compiled Fri 23-Jun-00 16:02 by richvImage text-base: 0x60010908, data-base: 0x60D96000ROM: System Bootstrap, Version 12.0(19990806:174725), DEVELOPMENT SOFTWAREBOOTFLASH: RSP Software (RSP-BOOT-M), Version 12.0(9)S, EARLY DEPLOYMENTRELEASE SOFTWARE (fc1)Router uptime is 20 hours, 56 minutes
在發(fā)生事故的時(shí)間,另一個(gè)會(huì )對你有幫助的文件是crashinfo文件。它保存在啟動(dòng)閃存或者快閃閃存中。如果希望了解crashinfo文件的更多信息,請訪(fǎng)問(wèn)思科網(wǎng)站相關(guān)材料。
結論
核心轉儲配置保存在每個(gè)路由器上,因此,一旦路由器發(fā)生崩潰的時(shí)間,利用可以找到的核心轉儲信息找出原因是非常重要的。如果核心轉儲信息沒(méi)有被保存,一旦路由器已經(jīng)重新啟動(dòng),將不可能再找到。
通過(guò)對核心轉儲文件進(jìn)行設置,在電腦互助網(wǎng)的技術(shù)援助中心的幫助下,你就可以在路由器崩潰的問(wèn)題第一次出現的時(shí)間就給予解決。
相關(guān)應用:
TP-LINK路由器設置教程
路由器崩潰的排查命令及原因
評論