如何解决DELL服务器的连不上?

分类:Linux,工作记,问题集 | 作者:凹凸曼 | 发表于2014/03/05 1条评论

最近公司同事说:“有一台DELL服务器(centos)连不上ssh及机房的人去看服务器是正常开启的,但是ping网关都不通 ,也木有掉包!“。

就感觉网卡直接挂掉了,经过我后来 测试证明确实是那样的。。。

记录大概的分析过程

我看到信息都是重启电脑后 messages日志都存在一些错误信息(dmesg也有类似的错误信息)

Feb 26 08:59:52 cbweb1 kernel: ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._GHL] (Node ffff81010eb5a470), A
E_SUPPORT
Feb 26 08:59:52 cbweb1 kernel: ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._PMC] (Node ffff81010eb5a4f0), A
E_SUPPORT
Feb 26 08:59:52 cbweb1 kernel: ACPI Exception (power_meter-0759): AE_SUPPORT, Evaluating _PMC [20060707]
Feb 26 08:59:52 cbweb1 kernel: Device 'power_meter0' does not have a release() function, it is broken and must be fixed.
Feb 26 08:59:52 cbweb1 kernel: BUG: warning at drivers/base/core.c:101/device_release() (Not tainted)
Feb 26 08:59:52 cbweb1 kernel: 
Feb 26 08:59:52 cbweb1 kernel: Call Trace:
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff801519ef>] kobject_cleanup+0x53/0x7e
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff80151a1a>] kobject_release+0x0/0x9
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff80035748>] kref_put+0x6f/0x7a
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff882ac0ed>] :power_meter:acpi_power_meter_add+0x158/0x16f
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff801a115e>] acpi_bus_driver_init+0x30/0x57
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff801a237c>] acpi_bus_register_driver+0x95/0xd4
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff88222032>] :power_meter:acpi_power_meter_init+0x25/0x34
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff800a7fe0>] sys_init_module+0xaf/0x1f2
Feb 26 08:59:52 cbweb1 kernel:  [<ffffffff8005e116>] system_call+0x7e/0x83
Feb 26 08:59:52 cbweb1 kernel:

我大胆猜想 会不会是ACPI 造成网卡挂掉  检测到网卡驱动异常或空闲了(网卡驱动的bug),就把它断掉了。

决定在跟踪一下网卡,那个时候挂掉的,看有木有相关错误记录?

通过程序跟踪发现   如果检测网卡不通就会重启网卡,记录显示那段时间网卡频繁挂掉

messages 里的日志断掉的时间段

Feb 26 08:19:22 cbweb1 proftpd[23418]: cbweb1 () -
 FTP session closed. 
Feb 26 08:59:57 cbweb1 sshd[3410]: Server listening on :: port 62291

问题根源应该是网卡的问题

解决办法一:重新装网卡驱动,这个木有实验过!

解决办法二:用我之前的开发的shell程序 《如何解决linux网卡掉包或挂掉?》,出现网卡不通 就会重启网卡,这个已经成功通过测试!

重新装网卡驱动呢,那你最好去机房了,装好了,说不定还有其他的问题,费时,节约时间就是节约成本;对于个人而言选择第二方法  轻松愉快!哈哈!
本文出自 “凹凸曼” 博客,请务必保留此出处 http://www.apoyl.com/?p=1662

日志信息 »

该日志于2014-03-05 17:41由 凹凸曼 发表在Linux, 工作记, 问题集分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

目前盖楼 (1)层:
  1. 新一说道:

    重启网卡确实比装驱动好多了。比较妥当

发表评论 »

« »