LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 657|回复: 0

pureftpd出出现的超级奇怪问题~

[复制链接]
发表于 2004-8-3 17:45:11 | 显示全部楼层 |阅读模式
前两天服务器重装了一下系统,换了个旧硬盘回来,但我人比较的懒,把旧系统的原有软件复制了过来直接使用(新旧系统相同),结果就出现了这样的问题:我用pure-ftpd做下载服务,但他老是出现类似僵尸进程的情况,昨天我上服务器一看,系统负载达到几百,可是又没有zombier的进程,觉得有些莫名其妙,重启FTP一看,啊,原来竟然有上百个FTP的进程杀不死(但新的FTP进程却可以启动),用ps一看,那些进程是处于io_sch状态,而且都为init所接管了,显然是父进程死了而子进程没死的情况。我先是kill -9,杀不了,于是reboot,shutdown,竟然相继失效。
这下我晕了,心想莫不是因为从旧系统上直接复制过来的软件的原因?于是重装编译了一下pure-ftpd,还好,昨天晚上下载周杰伦的新专辑《七里香》时好像没有出现啥情况,但今天我起来一看服务器,系统负载是900多,当时我就晕了,(奇怪的是居然WEB服务访问起来还飞快),用SSH上也感觉不到慢~~情况还是和昨天的一样,进程处于io_sch,用TOP看也看出iowait所占用的CPU资源很高~~,我想了一下莫非是TCP连接太多的原因(因为提供下载,很多用软件下载的人老是不断的连接,导致time_wait之类的连接无数)?于是我新编译了一下内核,添加了iplimit功能,让服务人员重启后,发现TCP连接从1万多条减少到了四千多条~但pure-ftpd是不是还会出现僵尸进程却不太清楚~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表