服务器出现问题是常有的事,但是如果是在linux系统下的服务器出现问题不知道大家会不会解决了,事实上服务器都是大同小异,下面本教程就给大家一个案例,大家可以分析下怎么解决案例中的服务器故障问题。
服务器突然出现公网网络不通。还好有配两个IP,一公网,一内网,内网可通,通过内网连接到服务器上 。查看日志,dmesg,发现有这样一条:
Sep 9 14:34:36 slave kernel: NETDEV WATCHDOG: eth0: transmit timed out
/etc/init.d/network restart 网络服务重启一下,恢复正常。
到google查找资料,发现也有一样的问题,
是属于一个疑难杂症的问题,开始以为是驱动版本过低,但是想想这样的网卡对linux而言是多么的标准呀,百思不得其解中,加入这两个参数,问题解决。
方法:
/boot/grub/menu.lst文件,在启动的核心kernel那行最后加上
acpi=off noapic
1)acpi=off禁止了一些电源高级管理功能,对你的应用程序没有影响。
2)noapic改变了中断方式,对应用也没有影响
再出现这个问题,就考虑加上这个参数。
可能解决的思路跟在其他系统下差不多,不知道大家有没有发现这点了,不过这样的解决方式还是有些专业,如果普通用户看了不懂也是可以理解的,可以多看几遍试着理解下。 |