CiscoIOS软件运行故障排除方法_第1页
CiscoIOS软件运行故障排除方法_第2页
CiscoIOS软件运行故障排除方法_第3页
CiscoIOS软件运行故障排除方法_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、其实路由器与交换机等网络设备也是计算机的一种 ,其也可以分为硬件与软件 两部分。普通的PC主机操作系统(如Windows在使用过程中会出现种种问题,路由器 或者交换机的操作系统 (如 Cisco的 IOS 也不例外。为此网络管理员还必须掌握排除 IOS 软件运行故障的方法。在这 里笔者就对常见的故障以及解决方法做一些举例 ,以帮助网络管理员解决网络问题。一、启动配置文件丢失Windows 操作系统启动的时候会查看主机中的 boot.ini 文件,以判断启动的顺序 。当这个配置文件损坏的时候 ,操作系统就无法正常启动。需要使用光盘等工具对 这个配置文件进行修复。路由器中也有类似的一个配置文件。如

2、在路由器启动的时 候,IOS系统会在配置文件中寻找bootsystem语句。这个语句决定了路由器从哪一个映像中启动 IOS软件。有时候这个语 句配置错误的话 ,就会导致路由器启动故障。遇到这个问题后如何解决呢 ?在谈具体 的解决措施之前,笔者有必要先说明一下IOS软件的映像问题。Cisco IOS 软件设备往往有三种不同的运行环境 ,分别为 RomMonitro、BootRom 和 CisocoIOS。路由器在启动的时候,会根据用户的指令选择一种环境进行运行。具体运行的 环境,就是在配置文件中的 BootSystem语句中指定。这里需要注意的是,这三种运行环境并不代表不同的操作系统 。如以微软

3、操作系统为例 ,这里将的运行环境并不是像其 XP 、2003等等代表不同的 操作系统。而更像是在启动的时候,按F8键进入到启动模式的选择界面。系统管理 员员再遇到系统故障时,往往会按F8键选择具体的启动模式来解决故障。如在遇到 分辨率出现问题的时候 ,就会采用 VGA 模式启动来排除故障。其实 IOS 的这三种工 作环境跟这个操作系统的启动模式类似。如 ROMMonitor 工作环境,主要提供低级别的功能和诊断。如在这种工作环境下,可以用来修 复系统故障或者口令恢复等方面的工作。而在 BootRom模式下,只能够使用IOS软件 功能的一个有限子集。这两种工作环境跟微软操作系统中的安全模式类似,

4、功能上 会受到很大的限制。为此这两个工作环境往往只是用来完成特定的维护任务。当网络管理员发现路由器的工作环境不正常,如某些功能受到限制。那么就需 要考虑是否是Boot System语句配置有误。一种比较简单的识别方法,就是通过Show Version语句来查看路由器当前运行的工作模式,具体如下图所示:在这个图形中,最下面一行显示的就是其当前运行的工作环境。当发现这个工 作环境有问题时,就需要重新配置Boot System语句,选择正确的工作环境。二、寄存器配置错误IOS操作系统存储在哪些地方呢?对于Cisco产品来说,其可以存储在多个地方。如 TFTF服务器、Flash存储器等等。做一个形象的

5、比喻,这就好像在同一台主机上安装了多 个相同版本的操作系统,只是其安装的分区不同而已。但是多个分区上的操作系统 相互独立,如不同盘区中的操作系统其桌面配置可能都不同。只要启动配置文件没 有错误,那么用户可以选择自己所喜欢的任何一个操作系统启动。但是如果这个配 置文件出现问题,如设置的启动顺序有问题的话,那会导致什么结果呢?如用户明明想 采用D盘分区中的操作系统,因为这个系统中由其个性化的设置。但是由于配置问题 的原因,将C盘分区中的操作系统选择为首选的操作系统,结果最后系统所采用的操 作系统就会出现问题。在IOS中也是如此。错误的寄存器配置会导致ISO软件无法从Flash存储器中正 确的加载I

6、SO软件。配置寄存器就好像是 Boot.ini配置文件,告诉路由器从什么地方 获得IOS软件映像(即从什么地方启动。同样,错误的启动方式可能会给网络带来致 命的故障。如现在IOS软件映像存在两个地方,但是两个地方的配置文件或者IOS版 本不同。这重新启动后,如果选择的IOS软件映像有错误,那么就会导致网络不通或 者网络冲突等等。但发现配置寄存器出现错误的时候,这仍然可以使用ShowVersion命令来对配置寄存器进行最后一次确认。如下图所:Systemimage就表示其映像存储的地方。三、Flash映像文件出现故障IOS软件比较严重的故障是Flash映像文件出现问题。这就好像操作系统本身出 现

7、了问题,而不是配置问题。如操作系统文件丢失等等。如果在路由器启动过程中 显示如下信息的话,就表示Flash映像文件可能受损。Ope n:ReadError这个错误信息就是说在读取IOS映像文件的时候出现问题。当Flash映像文件出 现损坏的时候,问题就比较麻烦。特别是当配置文件没有保存的话,则问题就大了。 其实这跟操作系统的原理是类似的。但操作系统出现比较严重故障的时候,需要重新安装。安装以后,原先的配置就会丢失,需要重新配置。但是如果原先的配置有保 存的话,那么只要将配置文件复制过去即可。如果发现IOS的映像文件出现问题,一般需要经过三个步骤来修复。第一步:选择合适的工作环境。但 Flash

8、 映像文件出现损坏时 ,网络管理员通常需要更换工作环境。如以 BootRo m 模式启动。在这个模式下 ,可以对 Flash 存储器进行写操作。也就是说 ,这个模式可 以用来替换Flash中存储的IOS软件映像。第二步:覆盖原有的IOS软件映像。网络管理员以 BootRom 模式启动时 ,可以选择使用 Copy TftpFlash命令来替换原有的IOS软件映像。如可以将存储在 TFTP服务器上正确的IOS映 像复制到路由器的Flash存储其中。在这里笔者要强调一点。如果要路由器正常运 行,往往需要使用Flash存储器中完整的IOS软件映像。或者说,大部分的路由器要求 将IOS软件映像的一个拷贝

9、加载到 RAM 中,然后从RAM中执行。还有,有些IOS软件在Flash中是以压缩格式存放的。在复制 时还需要对其进行解压。第三步:恢复配置并进行测试。如果在 TFTP 服务器上备用的 IOS 映像文件中 ,包含了最新的配置文件 ,那么最好 , 不需要重新进行配置。相反,如果备用的IOS映像文件没有最新的配置文件,这就需 要对配置进行恢复。如果没有对配置文件进行备份的话 ,那么就需要重新应用相关 的配置。这个工作量就跟企业的实际配置有关。在网络维护中,做好相关配置文件的备份是非常重要的一项工作。IOS软件映像恢复之后,还需要对恢复后的路由器或者交换机等设备进行测试。 如需要测试设置的流量优先级是否有效、过滤机制是否起作用等等。一般来说,在上次路由器配置后所做的测试工作都要做一遍。四、解决 IOS 软件故障的一个简易方法我们再来回想一下 ,在操作系统出现故障的时候 ,有什么修复的简便方法呢 ?要求 其难度不大、修复的时间短且重要数据不会丢失。我们只要在每次关机之前 ,对操 作系统进行备份一次。那么下次操作系统无法正常启动时对其进行恢复即可。由于在故障排除时 ,分析故障的原因往往需要占用比较长的时间。在这里 ,我们只是简单的恢复操作系统 ,而不用查找故障发生的原因 ,显然可以缩短时间。为此笔者建议 ,在 IOS 软件维护的时候 ,我

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论