Opened 13 years ago
Closed 13 years ago
#196 closed problem (fixed)
verschillende -z vlaggetjes
Reported by: | huub | Owned by: | rick |
---|---|---|---|
Keywords: | Cc: | ||
Location: | Generiek |
Description
Omdat er meerdere softwareversies actief zijn, zijn er ook verschillen tussen de -z vlaggetjes van lvrouted op de nodes. Dit kan tot 'pingpong'effecten leiden als de nodes verschillende idee-en hebben over de dichtstbijzijnde ileiden gateway. Ik heb op enkele nodes rond HybridHuub de uitgebreide reeks in rc.conf gezet (vosko2, cetim2 en imi). Vraagt om algehele update.
Change History (9)
comment:1 by , 13 years ago
Owner: | set to |
---|---|
Status: | new → accepted |
comment:2 by , 13 years ago
Ga alle /usr/local/etc/rc.d/lvrouted aanpassen zodat ze de vlaggetjes enkel nog maar uit /etc/rc.conf{,.local
} halen.
Dit zal concreet de volgende files op de nodes gaan veranderen:
- /tools/wl-config
- /usr/local/etc/rc.d/lvrouted
- /conf/base/etc/local/rc.d/lvrouted
Ik ga de configuraties op alle nodes gelijk trekken met de realiteit, dit zal beteken dat er een aantal nodes zullen rebooten.
comment:4 by , 13 years ago
Illustratief voorbeeld waarom dit echt bittere noodzaak is:
[rvdzwet@bunty tools]$ cat ip-* | grep lvrouted_flags | sort | uniq -c 6 lvrouted_flags="" 10 lvrouted_flags="-u -s s00p3rs3kr3t -m 28" 1 lvrouted_flags="-u -s s00p3rs3kr3t -m 28 -z 172.16.2.254,172.17.0.1,172.16.4.54,172.16.18.38,172.16.4.138,172.17.169.66" 4 lvrouted_flags="-u -s s00p3rs3kr3t -m 28 -z 172.16.2.254,172.17.0.1,172.16.4.54,172.23.25.66,172.25.90.66,172.16.18.38,172.16.4.138,172.17.169.66" 3 lvrouted_flags="-u -s s00p3rs3kr3t -m 28 -z 172.16.2.254,172.17.0.1,172.16.4.54,172.23.25.66,172.25.90.66,172.16.18.38,172.16.4.138,172.17.169.66,172.16.3.98" 44 lvrouted_flags="-u -s s00p3rs3kr3t -m 28 -z 172.16.2.254,172.17.0.1,172.23.25.66,172.17.169.66" 21 lvrouted_flags="-u -s s00p3rs3kr3t -m 28 -z 172.16.4.54,172.16.18.38,172.16.4.138,172.23.25.66,172.17.0.1,172.16.2.254,172.17.169.66,172.16.3.98,172.25.90.66,172.20.145.1"
follow-up: 7 comment:6 by , 13 years ago
Is het rc.d script uit de laatste hybrid setup goed?
MOet die op alle nodes?
Moet die op alle proxies?
Wil ik best even oppakken.
Richard
comment:7 by , 13 years ago
Replying to richardvm:
Is het rc.d script uit de laatste hybrid setup goed?
ja.
MOet die op alle nodes?
Moet die op alle proxies?
ja, heb ik als het goed is al gedaan, maar een check of ze allemaal gedaan zijn kan geen kwaad.
Wil ik best even oppakken.
De nieuwe /usr/local/etc/rc.d/lvrouted maakt gebruik van de variables in /etc/rc.conf.local, je zult deze dus op alle nodes moeten bijwerken met file:/tools/wl-config. Sunny kan voor ongeveer 5 hosts te gelijk config files bouwen, ze dus niet allemaal tegelijk de update laten draaien.
Wat wel 'leuk' is om overal op hetzelfde moment lvrouted te laten restarten, vorige keer ook gedaan en dat ging verrassend goed ;-).
FYI: Handig tooltje voor dit update dingen kan zijn source:genesis/tools/batch-cmd
comment:8 by , 13 years ago
alle bereikbare nodes en proxies geupdate.
gedaan via:
scp /usr/local/etc/rc.d/lvrouted van huub naar alle andere machines
door genesis heen lopen en /tools/wl-config -b aanroepen, 1 voor 1 via een for loop
via batch lvrouted rebooten.
Nu even kijken wat nagios doet met internet.
comment:9 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
lijkt goed te zijn gegaan.
Zal de boel wel gelijk trekken.