阿里云服务器 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