keepalived
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| keepalived [2024-04-09 12:52:45] – [Erreichbarkeit / Service prüfen] manfred | keepalived [2025-07-16 09:23:43] (aktuell) – manfred | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== KeepaliveD ====== | ====== KeepaliveD ====== | ||
| + | |||
| + | [[https:// | ||
| In diesem Beispiel soll KeepaliveD einen MySQL-/ | In diesem Beispiel soll KeepaliveD einen MySQL-/ | ||
| Zeile 41: | Zeile 43: | ||
| < | < | ||
| vrrp_script chk_dienst { | vrrp_script chk_dienst { | ||
| - | #script " | + | #script " |
| - | | + | script " |
| - | | + | interval 2 # Alle 2 Sekunden prüfen |
| - | | + | weight 2 # 2 Punkte hinzufügen wenn OK |
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| </ | </ | ||
| Zeile 51: | Zeile 55: | ||
| Hierbei gilt '' | Hierbei gilt '' | ||
| Aus diesem Grund setzen wir '' | Aus diesem Grund setzen wir '' | ||
| - | |||
| - | __Wenn die '' | ||
| Diese Abfrage lässt sich natürlich beliebig anpassen. | Diese Abfrage lässt sich natürlich beliebig anpassen. | ||
| Zeile 64: | Zeile 66: | ||
| //Am Beispiel des Zentralisierungs-Clusters.// | //Am Beispiel des Zentralisierungs-Clusters.// | ||
| + | |||
| + | <file bash / | ||
| + | #!/bin/bash | ||
| + | # Monitoring information for Check_MK | ||
| + | echo $1 $2 is in $3 state > / | ||
| + | </ | ||
| <file bash / | <file bash / | ||
| Zeile 78: | Zeile 86: | ||
| } | } | ||
| - | ### KRZENT | ||
| - | # | ||
| # Master | # Master | ||
| vrrp_script chk_dienst_ma { | vrrp_script chk_dienst_ma { | ||
| - | script "/ | + | script "/ |
| interval 2 | interval 2 | ||
| weight 2 | weight 2 | ||
| fall 2 | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| Zeile 119: | Zeile 126: | ||
| # Backup | # Backup | ||
| vrrp_script chk_dienst_bu { | vrrp_script chk_dienst_bu { | ||
| - | script "/ | + | script "/ |
| interval 2 | interval 2 | ||
| weight 2 | weight 2 | ||
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| Zeile 161: | Zeile 170: | ||
| } | } | ||
| - | ### KRZENT | ||
| - | # | ||
| # Master | # Master | ||
| vrrp_script chk_dienst_ma { | vrrp_script chk_dienst_ma { | ||
| - | script "/ | + | script "/ |
| interval 2 | interval 2 | ||
| weight 2 | weight 2 | ||
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| Zeile 201: | Zeile 210: | ||
| # Backup | # Backup | ||
| vrrp_script chk_dienst_bu { | vrrp_script chk_dienst_bu { | ||
| - | script "/ | + | script "/ |
| interval 2 | interval 2 | ||
| weight 2 | weight 2 | ||
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| Zeile 243: | Zeile 254: | ||
| } | } | ||
| - | ### KRZENT | ||
| - | # | ||
| # Master | # Master | ||
| vrrp_script chk_dienst_ma { | vrrp_script chk_dienst_ma { | ||
| - | script "/ | + | script "/ |
| interval 2 | interval 2 | ||
| weight 2 | weight 2 | ||
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| Zeile 283: | Zeile 294: | ||
| # Backup | # Backup | ||
| vrrp_script chk_dienst_bu { | vrrp_script chk_dienst_bu { | ||
| - | script "/ | + | script "/ |
| interval 2 | interval 2 | ||
| weight 2 | weight 2 | ||
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| Zeile 513: | Zeile 526: | ||
| interval 2 # Alle 2 Sekunden prüfen | interval 2 # Alle 2 Sekunden prüfen | ||
| weight 2 # 2 Punkte hinzufügen wenn OK | weight 2 # 2 Punkte hinzufügen wenn OK | ||
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| Zeile 559: | Zeile 574: | ||
| interval 2 # Alle 2 Sekunden prüfen | interval 2 # Alle 2 Sekunden prüfen | ||
| weight 2 # 2 Punkte hinzufügen wenn OK | weight 2 # 2 Punkte hinzufügen wenn OK | ||
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
| Zeile 605: | Zeile 622: | ||
| interval 2 # Alle 2 Sekunden prüfen | interval 2 # Alle 2 Sekunden prüfen | ||
| weight 2 # 2 Punkte hinzufügen wenn OK | weight 2 # 2 Punkte hinzufügen wenn OK | ||
| + | fall 2 | ||
| + | rise 2 | ||
| } | } | ||
/home/http/wiki/data/attic/keepalived.1712667165.txt · Zuletzt geändert: von manfred
