песни 7.1
постфикс 2.10.1
После перезапуска сервера в/var/log/messages во время Постфикса времени начальной загрузки, отмеченного только в этих 4 строках (все действия в течение 1 секунды):
systemd: Starting Postfix Mail Transport Agent...
systemd: postfix.service: control process exited, code=exited status=1
systemd: Failed to start Postfix Mail Transport Agent.
systemd: Unit postfix.service entered failed state.
В то же время (во время того же второго) в/var/log/maillog только 1 строка:
postfix/postfix-script[2069]: fatal: the Postfix mail system is already running
1). Где возможно найти дополнительную информацию об этой ошибке?
2). То, как это возможно, уже работает если в системном журнале перед этим временем никакие любые записи о Постфиксе?
ОБНОВЛЕНИЕ
Если я выполняю Постфикс вручную - это все прекрасно! Проблема только в течение времени начальной загрузки.
systemctl запускают постфикс
journalctl - ксенон
May 30 17:41:58 CentOS-70-64-minimal systemd[1]: Starting Postfix Mail Transport Agent...
-- Subject: Unit postfix.service has begun with start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit postfix.service has begun starting up.
May 30 17:41:59 CentOS-70-64-minimal postfix/postfix-script[6524]: starting the Postfix mail system
May 30 17:41:59 CentOS-70-64-minimal postfix/master[6526]: daemon started -- version 2.10.1, configuration /etc/postfix
May 30 17:41:59 CentOS-70-64-minimal systemd[1]: Started Postfix Mail Transport Agent.
-- Subject: Unit postfix.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit postfix.service has finished starting up.
--
-- The start-up result is done.
May 30 17:42:06 CentOS-70-64-minimal postfix/postfix-script[6538]: the Postfix mail system is running: PID: 6526
ОБНОВЛЕНИЕ 2
Ничего себе, не прекрасный в конце.... Я пытаюсь послать электронное письмо:
php -a
mail('to@domen.tl','subject','text');
И получите ошибки.
/var/log/maillog
May 30 17:41:59 postfix/postfix-script[6524]: starting the Postfix mail system
May 30 17:41:59 postfix/master[6526]: daemon started -- version 2.10.1, configuration /etc/postfix
May 30 17:42:06 postfix/postfix-script[6538]: the Postfix mail system is running: PID: 6526
May 30 17:51:35 postfix/pickup[6527]: A4DC31180305: uid=0 from=<root>
May 30 17:51:35 postfix/cleanup[6554]: A4DC31180305: message-id=<20150530155135.A4DC31180305@.localdomain>
May 30 17:51:35 postfix/qmgr[6528]: A4DC31180305: from=<root@.localdomain>, size=411, nrcpt=2 (queue active)
May 30 17:51:35 postfix/smtp[6556]: fatal: open lock file pid/unix.smtp: cannot open file: Permission denied
May 30 17:51:35 postfix/cleanup[6554]: C483211802E1: message-id=<20150530155135.A4DC31180305@.localdomain>
May 30 17:51:35 postfix/qmgr[6528]: C483211802E1: from=<root@.localdomain>, size=579, nrcpt=1 (queue active)
May 30 17:51:35 postfix/local[6557]: A4DC31180305: to=<root@.localdomain>, relay=local, delay=0.28, delays=0.17/0.04/0/0.07, dsn=2.0.0, status=sent (forwarded as C483211802E1)
May 30 17:51:36 postfix/master[6526]: warning: process /usr/libexec/postfix/smtp pid 6556 exit status 1
May 30 17:51:36 postfix/master[6526]: warning: /usr/libexec/postfix/smtp: bad command startup -- throttling
May 30 17:52:36 postfix/smtp[6558]: fatal: open lock file pid/unix.smtp: cannot open file: Permission denied
netstat-nlap | grep ':25'
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 6526/master
постфиксное состояние
postfix/postfix-script: the Postfix mail system is running: PID: 6526
ОБНОВЛЕНИЕ 3
Хороший день снова!
Что-то не, очевидно, и странный является подарками в системе :)
Я не изменяюсь никакие настройки, перезапущенный сервер снова и видел, что все работы, как должен.
Всего две строки в/var/log/messages в течение времени начальной загрузки и Постфикса просто запускаются:
systemd: Starting Postfix Mail Transport Agent...
systemd: Started Postfix Mail Transport Agent.
Спасибо за совет!!
По второму вопросу: возможно, файлы журналов менялись с момента запуска службы (то есть журналы теперь находятся в некоторых других файлах).
Для проблемы: это возможно для сообщение «уже запущено» вводит в заблуждение: обычно проходит довольно много времени (десятки секунд) между завершением серверного процесса без полного закрытия сокетов / портов, которые он слушает, до тех пор, пока другой экземпляр сервера не сможет успешно привязать и прослушать тот же порт. Я бы сказал, что это правдоподобно, что сообщение просто указывает на такую ошибку привязки (такая же ошибка также наблюдается, если другой экземпляр сервера все еще работает).
Я бы проверил, действительно ли запущен другой экземпляр и попробуйте еще раз, чтобы запустить службу, если нет.
В общем, я предлагаю остановить службу, немного подождать, а затем запустить ее (в отличие от простого перезапуска), если служба явно не поддерживает плавный перезапуск.