一:问题描述
服务器莫名其妙出现很多sendmail,chongfu.sh,sleep的进程,
1.pstree可以看到是crond在守护这三个进程。
2.查找相关资料,结果显示是crond每隔一分钟会调用一次sendmail。
使用ps -ef|grep 进程名称 可以查看进程
三:问题处理
需要阻止crond定时调用sendmail,在etc下找到crontab文件,将MAILTO置为空,即MAILTO=""
,然后reboot重启服务器。
四:处理中遇到的其他问题
defunct:
1、用kill -9也杀不死该进程
2、该进程下面有一个defunct进程,俗称 “僵尸”进程
杀死僵尸进程的两种方法:
1.重启服务器
2.杀死父进程
服务器莫名其妙出现很多sendmail,chongfu.sh,sleep的进程,
导致的后果:服务器奔溃,tomcat自动关闭。
1.pstree可以看到是crond在守护这三个进程。
2.查找相关资料,结果显示是crond每隔一分钟会调用一次sendmail。
使用ps -ef|grep 进程名称 可以查看进程
三:问题处理
需要阻止crond定时调用sendmail,在etc下找到crontab文件,将MAILTO置为空,即MAILTO=""
,然后reboot重启服务器。
四:处理中遇到的其他问题
defunct:
1、用kill -9也杀不死该进程
2、该进程下面有一个defunct进程,俗称 “僵尸”进程
杀死僵尸进程的两种方法:
1.重启服务器
2.杀死父进程
3.如何找到defunct僵尸进程的父进程?很简单,一句命令就够了:ps -ef | grep defunct_process_pid
如果有遇到同样问题的,欢迎留言交流!!!