On 28.12.2015 14:45, Konstantin Pavlov wrote:

Dec 24 18:55:15 hroniky-com systemd: Starting nginx - high performance
web server...
Dec 24 18:55:18 hroniky-com systemd: Starting System Logging Service...
Dec 24 18:55:18 hroniky-com systemd: Starting LSB: Bring up/down
networking...
Dec 24 18:55:18 hroniky-com nginx: nginx: the configuration file
/etc/nginx/nginx.conf syntax is ok
Dec 24 18:55:18 hroniky-com nginx: nginx: [emerg] bind() to
172.23.23.161:80 failed (99: Cannot assign requested address)

Попробуйте костыль из

http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/#cutthecraphowdoimakenetwork.targetworkforme

?

В документе
http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/
есть рекомендация использовать network-online.target
тогда проблем с nginx не будет - сеть будет поднята:

$ diff -u nginx.service.old nginx.service
--- nginx.service.old   2015-12-09 17:04:13.000000000 +0200
+++ nginx.service       2015-12-28 15:06:43.024818287 +0200
@@ -1,8 +1,8 @@
 [Unit]
 Description=nginx - high performance web server
 Documentation=http://nginx.org/en/docs/
-After=network.target remote-fs.target nss-lookup.target
-
+After=network-online.target remote-fs.target nss-lookup.target
+
 [Service]
 Type=forking
 PIDFile=/run/nginx.pid
@@ -11,6 +11,7 @@
 ExecReload=/bin/kill -s HUP $MAINPID
 ExecStop=/bin/kill -s QUIT $MAINPID
 PrivateTmp=true
-
+
 [Install]
 WantedBy=multi-user.target
+


И это лучше, чем корежить систему кривыми настройками

systemctl enable NetworkManager-wait-online.service

systemctl enable systemd-networkd-wait-online.service

--
Best regards,
 Gena

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

Ответить