CentOS 错误:sendmail: fatal: parameter inet_interfaces: no local interface found for ::1
阿里云服务器 CentOS 7.4 日志错误提示
问题1:
vim /var/log/messages
crond: sendmail: fatal: parameter inet_interfaces: no local interface found for ::1
原因分析:
发现每次的cron任务里有发送邮件失败的问题,原因跟IPv6有关,解决办法就是让postfix只用IPv4
解决方法:
打开文件:vim /etc/postfix/main.cf
把
inet_protocols = all
改成
inet_protocols = ipv4
重启执行命令:
service postfix restart
问题2:
vim /var/log/messages
systemd-logind: Failed to start session scope session-4789.scope: Connection timed out
systemd: Failed to start Session 4789 of user root.
原因分析:
发现在执行机上systemd-logind导致cpu 100%的问题,使得登录异常缓慢,并且消耗资源
systemd-logind主要功能是为每一个登陆session创建一个systemd角度的cgroup管理对象,更方便对session使用cgroup
在实际场景中没有什么用处,关闭不会影响正常ssh登陆
在有crond任务时,触发systemd-logind回收不及时的bug
解决方法:
关闭服务命令
systemctl stop systemd-logind
systemctl disable systemd-logind
查看状态命令
systemctl status systemd-logind
版权所有: 本文系米扑博客原创、转载、摘录,或修订后发表,最后更新于 2018-07-15 05:19:58
侵权处理: 本个人博客,不盈利,若侵犯了您的作品权,请联系博主删除,莫恶意,索钱财,感谢!
转载注明: CentOS 错误:sendmail: fatal: parameter inet_interfaces: no local interface found for ::1 (米扑博客)
厉害哦,懂这么多代码