Konfigurace a spuštění místního nástroje pro vyrovnávání zatížení v uzlu clusteru

Platí pouze při integraci s více servery КАТА 5.0 nebo novější verze.

Postup konfigurace místního nástroje pro vyrovnávání zatížení v uzlu clusteru:

  1. Spusťte příkazové prostředí (shell) operačního systému v uzlu clusteru a provádějte příkazy s oprávněními superuživatel (správce systému).
  2. Přejmenujte soubor základní konfigurace nástroje pro vyrovnávání zátěže následujícím příkazem:

    mv /etc/haproxy/haproxy.cfg /etc/haproxy/haproxy.cfg.orig

  3. Připravený konfigurační soubor haproxy.cfg umístěte do adresáře /etc/haproxy a nastavte k němu přístupová práva pomocí následujících příkazů:

    chown root:root /etc/haproxy/haproxy.cfg

    chmod 640 /etc/haproxy/haproxy.cfg

  4. Nakonfigurujte službu systémového protokolu:
    • V systémech Ubuntu, Debian, Red Hat Enterprise Linux, Rocky Linux, RED OS vytvořte soubor /etc/rsyslog.d/haproxy.conf s následujícím obsahem:

      $ModLoad imudp

      $UDPServerRun 514

      $UDPServerAddress 127.0.0.1

      if $syslogfacility-text == 'local6' then /var/log/haproxy.log

      if $syslogfacility-text == 'local6' then stop

      if $programname startswith 'haproxy' then /var/log/haproxy.log

      if $programname startswith 'haproxy' then stop

    • V systému Astra Linux Special Edition vytvořte soubor /etc/syslog-ng/conf.d/haproxy.conf s následujícím obsahem:

      log {

          source {

              udp(ip(127.0.0.1) port(514));

          };

          filter {

              facility(local6) or program("haproxy");

          };

          destination {

              file("/var/log/haproxy.log");

          };

      };

  5. Pomocí následujících příkazů vytvořte soubor /var/log/haproxy.log a nastavte k němu přístupová práva:

    touch /var/log/haproxy.log

    chown root:adm /var/log/haproxy.log

    chmod 640 /var/log/haproxy.log

  6. V případě potřeby upravte soubor nastavení střídání protokolů pro místní nástroj pro vyrovnávání zatížení (/etc/logrotate.d/haproxy).

    Ve výchozím nastavení se položky denně střídají.

  7. Restartujte službu systémového protokolu:
    • V systémech Ubuntu, Debian, Red Hat Enterprise Linux, Rocky Linux, RED OS:

      systemctl restart rsyslog

    • V systému Astra Linux Special Edition:

      systemctl restart syslog-ng

  8. Spustí místní službu nástroje pro vyrovnávání zatížení:

    systemctl start haproxy

  9. Povolte automatické spouštění místního nástroje pro vyrovnávání zatížení:

    systemctl enable haproxy

  10. Zkontrolujte stav místní služby nástroje pro vyrovnávání zatížení:

    systemctl status haproxy

    Stav musí být spuštěn.

  11. Zkontrolujte přítomnost položek v protokolu místního nástroje pro vyrovnávání zatížení:

    tail /var/log/haproxy.log

Místní nástroj pro vyrovnávání zatížení se konfiguruje a spouští v uzlu clusteru KSMG.

Na začátek stránky