linux 运行一段时间后,网络中断
我有一台Linux机器,运行一个中间业务服务(每天3-4万业务),运行一段时间后就ping 不通,但只要到主机上ping其它主机,又通了,这是为什么?
ifconfig -a:
eth0 Link encap:Ethernet HWaddr 00:50:04:FC:00:75
inet addr:10.137.9.73 Bcast:10.137.9.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2320541 errors:4 dropped:0 overruns:0 frame:5
TX packets:455048 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:1658976504 (1582.1 Mb) TX bytes:91052268 (86.8 Mb)
Interrupt:11 Base address:0xc000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:206 errors:0 dropped:0 overruns:0 frame:0
TX packets:206 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:19761 (19.2 Kb) TX bytes:19761 (19.2 Kb)
请大家注意ifconfig -a中的
RX packets:2320541 errors:4 dropped:0 overruns:0 frame:5
errors:4是为什么?
暂时的解决方法:现在我在单位的两台linux主机上暂时都运行一个ping 来确保网络时时畅通。
系统:
intel-P3 ,3c590x网卡,pc,内存128M,2硬盘,
uname -a:
Linux yhlwsrv 2.4.20 #2 二 11月 18 18:01:18 EST 2003 i686 unknown
所有module:
Module Size Used by
autofs 9248 0 (autoclean) (unused)
3c59x 25856 1
ext3 59760 9 (autoclean)
jbd 37328 9 (autoclean) [ext3]
usb-uhci 21664 0 (unused)
usbcore 57184 1 [usb-uhci]
其它装linux的机器也有类似情况
ps -ef:
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Nov18 ? 00:00:03 init [3]
root 2 1 0 Nov18 ? 00:00:00 [keventd]
root 3 1 0 Nov18 ? 00:00:00 [kapmd]
root 4 1 0 Nov18 ? 00:00:00 [ksoftirqd_CPU0]
root 5 1 0 Nov18 ? 00:00:03 [kswapd]
root 6 1 0 Nov18 ? 00:00:00 [bdflush]
root 7 1 0 Nov18 ? 00:00:00 [kupdated]
root 8 1 0 Nov18 ? 00:00:00 [mdrecoveryd]
root 70 1 0 Nov18 ? 00:00:00 [khubd]
root 179 1 0 Nov18 ? 00:00:00 [kjournald]
root 180 1 0 Nov18 ? 00:00:00 [kjournald]
root 181 1 0 Nov18 ? 00:00:00 [kjournald]
root 182 1 0 Nov18 ? 00:00:00 [kjournald]
root 183 1 0 Nov18 ? 00:00:00 [kjournald]
root 184 1 0 Nov18 ? 00:00:00 [kjournald]
root 185 1 0 Nov18 ? 00:00:04 [kjournald]
root 186 1 0 Nov18 ? 00:00:00 [kjournald]
root 187 1 0 Nov18 ? 00:00:00 [kjournald]
root 597 1 0 Nov18 ? 00:00:04 syslogd -m 0
root 602 1 0 Nov18 ? 00:00:00 klogd -2
rpc 622 1 0 Nov18 ? 00:00:00 portmap
root 738 1 0 Nov18 ? 00:00:00 /usr/sbin/apmd -p 10 -w 5 -W -P
root 794 1 0 Nov18 ? 00:00:00 /usr/sbin/sshd
root 827 1 0 Nov18 ? 00:00:00 xinetd -stayalive -reuse -pidfil
root 845 1 0 Nov18 ? 00:00:00 gpm -t ps/2 -m /dev/mouse
wnn 865 1 0 Nov18 ? 00:00:00 /usr/bin/cserver
root 883 1 0 Nov18 ? 00:00:00 crond
wnn 903 1 0 Nov18 ? 00:00:00 /usr/bin/tserver
daemon 939 1 0 Nov18 ? 00:00:00 /usr/sbin/atd
root 969 1 0 Nov18 tty3 00:00:00 /sbin/mingetty tty3
root 970 1 0 Nov18 tty4 00:00:00 /sbin/mingetty tty4
root 971 1 0 Nov18 tty5 00:00:00 /sbin/mingetty tty5
root 972 1 0 Nov18 tty6 00:00:00 /sbin/mingetty tty6
pxb 1067 1 0 Nov18 ? 00:00:12 /home/pxb/yhlw/bin/yhlwd -m /hom
pxb 1078 1 0 Nov18 ? 00:00:00 /home/pxb/yhlw/bin/pcd -m /home/
pxb 1083 1 0 Nov18 ? 00:00:00 /home/pxb/yhlw/bin/sldd -m /home
pxb 1088 1 0 Nov18 ? 00:00:00 /home/pxb/yhlw/bin/fpdyd -m /hom
root 12494 1 0 Nov20 tty1 00:00:00 login -- root
root 19253 12494 0 Nov21 tty1 00:00:00 -bash
root 19299 19253 0 Nov21 tty1 00:00:00 ping 10.137.9.15
root 19347 1 0 Nov21 tty2 00:00:00 /sbin/mingetty tty2
root 21254 827 0 08:09 ? 00:00:00 in.telnetd: xxkpxb1
root 21255 21254 0 08:09 pts/0 00:00:00 login -- pxb
pxb 21256 21255 0 08:09 pts/0 00:00:00 -bash
pxb 21298 21256 0 08:10 pts/0 00:00:00 ps -ef
其中的19299为ping进程.