Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
projekte:docker:keepalived:start [2022/11/14 08:40] admin |
projekte:docker:keepalived:start [2022/11/14 18:16] (aktuell) admin |
||
|---|---|---|---|
| Zeile 14: | Zeile 14: | ||
| * priority (Definiert wer prioritätsmässig normalerweise die IP-Adresse bekommt) | * priority (Definiert wer prioritätsmässig normalerweise die IP-Adresse bekommt) | ||
| * auth_pass (Authrentifizierung für andere keepalived Instanzen, dieses Passwort muss auch auf allen gleich sein) | * auth_pass (Authrentifizierung für andere keepalived Instanzen, dieses Passwort muss auch auf allen gleich sein) | ||
| - | * virtual_ip_address (Die IP-Adresse(n) die aktivirt | + | * virtual_ip_address (Die IP-Adresse(n) die aktiviert |
| * OPTIONAL: notifiy (Hier kann man ein Skript angeben welches bei einem Neustart, Fehler, Schwenk etc der IP-Adresse aufgerufen wird. | * OPTIONAL: notifiy (Hier kann man ein Skript angeben welches bei einem Neustart, Fehler, Schwenk etc der IP-Adresse aufgerufen wird. | ||
| Zu keepalived und den anderen Optionen findet man [[https:// | Zu keepalived und den anderen Optionen findet man [[https:// | ||
| + | |||
| + | Zur Zeit läuft bei mir diese Konfiguration (Mindestens auth_pass und interface anpassen!!!): | ||
| Konfiguration auf dockerman01 (/ | Konfiguration auf dockerman01 (/ | ||
| Zeile 27: | Zeile 29: | ||
| vrrp_instance VI_1 { | vrrp_instance VI_1 { | ||
| state MASTER | state MASTER | ||
| - | interface | + | interface |
| virtual_router_id 61 | virtual_router_id 61 | ||
| priority 100 | priority 100 | ||
| Zeile 43: | Zeile 45: | ||
| </ | </ | ||
| - | Konfiguration auf dockerman01 | + | Konfiguration auf dockerman02 |
| < | < | ||
| global_defs { | global_defs { | ||
| Zeile 51: | Zeile 53: | ||
| vrrp_instance VI_1 { | vrrp_instance VI_1 { | ||
| state BACKUP | state BACKUP | ||
| - | interface | + | interface |
| virtual_router_id 61 | virtual_router_id 61 | ||
| priority 90 | priority 90 | ||
| Zeile 67: | Zeile 69: | ||
| </ | </ | ||
| - | Gemeinsames NFS-Share: | + | Danach noch den Start bei Systemstart einrichten (Auf beiden PIs): |
| + | |||
| + | systemctl enable keepalived | ||
| + | systemctl start keepalived | ||
| + | |||
| + | Jetzt sollte man auf dem MASTER die IP-Adresse sehen können: | ||
| + | < | ||
| + | ip addr | ||
| + | |||
| + | 2: eth0: < | ||
| + | link/ether dc: | ||
| + | inet 172.17.200.77/ | ||
| + | | ||
| + | inet 172.17.200.24/ | ||
| + | | ||
| + | inet 172.17.200.25/ | ||
| + | | ||
| + | </ | ||
| - | apt install autofs -y | + | Testen kann man jetzt noch das die auch auf dem zweiuten PI übernommen wird indem man Nummer 1 abschaltet oder neu startet. Wenn man neu startet muss man allerdings schnell sein sonst wandert die IP wieder zurück auf den ersten PI da dieser die höhere Priorität hat. |
| - | echo "/ | + | |
| - | echo "data -fstype=nfs, | + | |