Sendmail启动慢或者重启sendmail长时间卡住问题

重新启动CentOS的时候系统有时卡在sendmail和sm-client那里很长时间,或者在系统下重启sendmail的时候也是在启动的时候卡住很长时间.

系统sendmail启动的时候在查询你设置的主机名的A记录或反向域名记录.如果你在/etc/hosts和/etc/sysconfig/network设置的hostname不规范,或者一些奇怪的名称,那么这个问题就很容易出现.

就是sendmail和sm-client都是MTA,只认网络主机名,如www.lijun.me这样的,而我之前那篇文章直接把localhost.localdomain改成了test,不符合网络主机名规范,所以启动速度慢。解决办法如下:

1.修改 /etc/sysconfig/network 下的主机名为网络主机名为test.localdomain

2.修改 /etc/hosts 下的主机名为网络主机名test.localdomain

127.0.0.1 localhost.localdomain localhost test.localdomain

在重启系统或者重启sendmail服务就很快,不会卡在重启的地方等待长时间,而且还没有任何的报错信息,导致一些异常出现.

此条目发表在Experience分类目录,贴了标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用*标注