/ 中存储网

系统启动停在starting sendmail的解决办法

2014-07-13 20:09:08 来源:中存储网

系统启动停在starting sendmail

      linux系统服务启动一半时就停在starting sendmail那了,大概过了几分钟才能通过,系统启动好慢,而且应用程序执行也蚂蚁爬一样。

    这一般是hostname 的问题,sendmail的serve name 不能给gethostbyaddr 解析所致,不能解析就会发生timeout ,所以慢得要死。

   不过也可能是DNS解析问题,可以去/var/log/messages下查下有没有 unable to qualify my own domain name 这样的话,如果有,那就是DNS的问题了。

解决方法:将/etc/hosts和/etc/sysconfig/network文件的hostname改成和你设置的hostname 一致。顺便说下,如果只停掉sendmail服务也依然很慢的,系统起来要十多分钟。当然,如果用不到sendmail的话也可以关掉它,方法:shell下ntsysv,进入系统服务界面就可以关掉了。