On 29.02.2020 17:34, windos321 wrote:

Перебрал все возможные юниты, network-scripts...

Скорее всего, у Вас там DHCP и скорее всего - Вы не пробовали

https://www.freedesktop.org/software/systemd/man/systemd-networkd-wait-online.service.html

как Вам это рекомендовал сделать Алексей в этом списке рассылки.

-------- Forwarded Message --------
Subject: Re: Проблема с перезапуском в centos 8
Date: Sat, 29 Feb 2020 00:07:42 +0300
From: Alexey <ngnx8810773...@avksrv.org>
Reply-To: nginx-ru@nginx.org
To: nginx-ru@nginx.org

cat /etc/systemd/system/multi-user.target.wants/nginx.service

там точно есть
After= ... network-online.target ... nss-lookup.target ...
Wants= network-online.target

?

systemctl daemon-reload
после правки /usr/lib/systemd/system/nginx.service делался ?

точно эта же проблемы была на 7 центоси пускаемой в контейнере, и жалобы на чтото типы юбунты тоже были. Проблема в том, что systemd сильна асинхронно пускает все сервисы, и нгинкс успевает стартануть до сети, и обламывается потому, что до ресловера достутчаться нельзя.. при network-online.target и nss-lookup.target ресолв должен работать бы... у вас часом адреса не по DHCP ?

если DHCP,  можно затычку вида
https://www.freedesktop.org/software/systemd/man/systemd-networkd-wait-online.service.html
и зависимость от него...

--
Best regards,
 Gena

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Ответить