科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道网络频繁掉线从负载入手

网络频繁掉线从负载入手

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

作为网络管理员的我们,主要职责就是负责企业内部网络的稳定与正常运行,那么在实际工作中难免会遇到这样或那样的网络故障现象,如何解决这些网络故障呢?

作者:IT168.com 来源:IT168.com 2008年5月26日

关键字: 网络负载均衡 负载均衡

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

二、从命令讲解如何查看路由器负载:

由于笔者在解决故障的过程中没有抓图,所以没法让读者看到CPU与内存高负载的情况。接下来本人将为大家简单介绍下如何在路由交换设备上查询CPU和内存负载情况,这样当网络出现问题,特别是不稳定的网络故障时,我们可以通过这些命令来查看是否问题来自于路由交换设备。

(1)CISCO设备上查询CPU占用率:

不同的厂商查询命令是不同的,下面介绍如何在CISCO设备上查询CPU占用率。笔者以公司的CISCO6509为例进行介绍。

第一步:登录到路由交换设备的管理界面。

第二步:执行show processes cpu命令后回车,这时会显示出当前CPU的使用率,包括五秒钟,一分钟,五分钟的使用情况。(如图3)

图3

第三步:下方会详细显示出每个进程占用的CPU资源情况,前面PID是编号,后面的process列是真正的进程名,我们可以根据名称了解使用情况。(如图4)

图4

第四步:这里显示的都是路由交换设备加载的所有进程,可能有的进程并不会占用任何资源,他也会出现在show processes cpu显示信息中。例如笔者的设备从启动到现在有131个进程调用过。(如图5)

图5

所以说我们在CISCO设备上可以通过show processes cpu命令来查看其CPU负载情况。

(2)华为3COM设备上查询CPU占用率:

在华为3COM设备上查询CPU占用率的命令并不是show processes cpu,我们要输入的指令为dis processes cpu。笔者以华为2621设备为例进行介绍,由于2621并不属于高端设备所以在执行CPU占用率查询命令时也不会像前面介绍的CISCO 6509那样给出一条条的详细信息,只会给出一个当前CPU负载的百分比。(如图6)

图6

(3)华为3COM设备上查询内存占用率:

内存占用率也是另外一个影响路由交换设备性能的参数,我们在华为3COM设备上可以通过dis processes memory all命令完成内存占用率查询工作,系统将显示出所有进程占用的内存情况,如何你发现某一个进程的占用率过高就一定是该进程有异常。(如图7)

图7

另外我们还可以通过执行dis processes memory all detail来查看内存占用的详细信息。(如图8)

图8

(4)CISCO设备上查询内存占用率:

在CISCO设备上使用sh processes memory命令来查看该设备的当前内存占用情况。(如图9)

图9

同样CISCO设备会根据当前131个进程给出详细的内存占用情况,每个进程对内存的使用情况也将一览无余。(如图10)

图10

所以说不管是CISCO公司的产品还是华为3COM的产品,我们都在遇到奇怪的网络问题,特别是网络不稳定,一会连接正常一会出现中断的时候,就应该通过循序渐进的方法来查找问题所在,必要时对核心网络设备的负载进行检查,在第一时间找出问题所在,避免因其负载过高带来的故障。

三、总结:

经验是逐渐积累的,需要我们在工作过程中慢慢去体会,去学习。希望本文介绍的这个网络故障排除的例子能够帮助各位IT168的读者解决实际问题。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章