haproxy не запускается на запуске

Я использую haproxy для выравнивания нагрузки mysql. Haproxy работает на Ubuntu 14.04.I, установили ENABLED=1 в /etc/defaults/haproxy файл. Но при перезапуске haproxy не запускается как демон. Конфигурационный файл похож на это:

global
    daemon

defaults
    log global
    retries 2
    timeout connect 3000
    timeout server 5000
    timeout client 5000



frontend mysql_read
    mode tcp
    bind *.*.*.*:3308
    default_backend cluster_db_read

backend cluster_db_read
    mode tcp
    option tcpka
    option mysql-check user haproxy_check
    balance roundrobin
     server s1 *.*.*.*:3306 check
    server s2 *.*.*.*:3306 check backup 


listen stats
    bind 0.0.0.0:8080
    mode http
    stats enable
    stats uri /
    stats realm Strictly\ Private
    stats auth user:password
#stats auth Another_User:passwd
#stats auth Another_User:passwd

Вывод sudo netstat-tulpn следующие

Активные Интернет-соединения (только серверы)

Первичные Recv-Q Отправляют-Q Локальному состоянию Внешнего адреса Адреса PID/Название программы

tcp 0 0 127.0.0.1:3306 0.0.0.0:* ПОСЛУШАЙТЕ 1078/mysqld
tcp 0 0 192.168.1.102:3308 0.0.0.0:* ПОСЛУШАЙТЕ 1834/haproxy
tcp 0 0 0.0.0.0:8080 0.0.0.0:* ПОСЛУШАЙТЕ 1834/haproxy
tcp 0 0 127.0.1.1:53 0.0.0.0:* ПОСЛУШАЙТЕ 1557/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* ПОСЛУШАЙТЕ 913/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* ПОСЛУШАЙТЕ 2145/cupsd
tcp6 0 0::: 22:::* СЛУШАЕТ 913/sshd
tcp6 0 0:: 1:631:::* СЛУШАЮТ 2145/cupsd
udp 0 0 0.0.0.0:56175 0.0.0.0:* 803/avahi-daemon: r udp 0 0 0.0.0.0:39839 0.0.0.0:* 1292/dhclient
udp 0 0 127.0.1.1:53 0.0.0.0:* 1557/dnsmasq
udp 0 0 0.0.0.0:68 0.0.0.0:* 1292/dhclient
udp 0 0 0.0.0.0:631 0.0.0.0:* 958/cups-browsed udp 0 0 0.0.0.0:5353 0.0.0.0:* 803/avahi-daemon: r udp6 0 0::: 53961:::* 803/avahi-daemon: r udp6 0 0::: 5353:::* 803/avahi-daemon: r udp6 0 0::: 22178:::* 1292/dhclient

Какие изменения должны быть внесены для создания haproxy как сервиса демона?

1
задан 29 January 2016 в 08:23

1 ответ

Не уверенный, какая версия человечности, так как это - старое сообщение, но для кого-либо еще, кто хочет выполнить это на человечности 18.04 или Ubuntu 18.10

, Чтобы заставить сервис HAProxy сохраниться через перезагрузки, введите следующую команду:

systemctl enable haproxy.service

Перезагружают Вашу машину

Вход в систему & Проверьте, работает ли HAProxy на начальной загрузке.

Для проверки состояния Типа HAProxy:

service haproxy status

Проверка Ваш вывод для активного / рабочее состояние: (Активный: активный (выполнение)) , Если его активный & при выполнении затем HAProxy Работает над Начальной загрузкой системы. Вывод также укажет на любые ошибки, которые можно зафиксировать в конфигурации даже если его активное.

можно также проверить, работает ли HAProxy через netstat:

netstat -tulpn
0
ответ дан 29 September 2019 в 13:27

Другие вопросы по тегам:

Похожие вопросы: