Такая ошибка возникает при попытке назначить для прослушивания IP, который в данный момент недоступен (например, при наличии виртуального IP, назначаемого с помощью keepalived или vrrpd).
Для того, чтобы nginx не ругался на несуществующий IP, нужно разрешить бинд нелокальных адресов. Для этого в файле

nano /etc/sysctl.conf

прописываем:

net.ipv6.ip_nonlocal_bind = 1

Нажимаем CTRL+O, затем CTRL+X

После чего перезагружаем конфиг sysctl:

sysctl -p /etc/sysctl.conf

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.