매일 나는 sudo service --status-all
이메일로 결과를 받습니다 crond
. 서버는 일부 WordPress 웹사이트를 호스팅하는 데 사용하는 CentOS 6.5 웹 서버입니다. 때로는 아래 예와 같이 sendmail
에서 로 변경되기도 합니다 .is running...
dead but subsys locked
crond (pid 7768) is running...
httpd (pid 2922) is running...
mysqld (pid 1314) is running...
sendmail dead but subsys locked
openssh-daemon (pid 11173) is running...
나는 보통 이 명령을 사용하여 서비스를 다시 시작하여 이 문제를 해결합니다 sudo service sendmail restart
. 내 WordPress 사이트는 여전히 정상적으로 이메일을 보내기 때문에 상태 변경은 sendmail
전혀 영향을 미치지 않는 것 같습니다(이것이 sendmail
제가 사용하는 전부입니다).
이런 일이 발생하는 원인은 무엇입니까? 이것이 문제입니까? 어떻게 해결할 수 있나요?
답변1
동시에 실행되고 있는 postfix
것으로 나타났습니다 . sendmail
경우에 따라 postfix
서비스가 시작되어 상태가 sendmail
로 점프 되는 경우도 있습니다 dead but subsys locked
.
실행하여 확인한 것으로 생각했는데 postfix
실행되지 않았습니다 sudo service --status-all
. 혼란스럽게도 기본 프로세스 는 not postfix
로 나열되어 있습니다 . 내가 볼 것으로 예상되는 출력을 스캔할 때 그러한 줄이 없기 때문에 실행이 없다고 가정합니다!master
postfix
sudo service --status-all
postfix (pid xxxx) is running...
postfix
sudo service master stop
이 문제를 해결하기 위해 간단히 다음을 수행했고 sudo service sendmail restart
모든 것이 다시 잘 작동했습니다. 이제 postfix
가끔씩 부팅이 발생하는 원인을 알아낼 차례입니다 .