Changes between Initial Version and Version 1 of SynDog


Ignore:
Timestamp:
01/07/09 16:57:53 (15 years ago)
Author:
Edwin Eefting
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SynDog

    v1 v1  
     1= Syn-3 hartslag monitoring =
     2
     3Vanaf versie 4.2 heeft Syn-3 ook 'heartbeat' ondersteuning. Door de manier waarop Syn-3 is opgezet kon er geen gebruik worden gemaakt van het orginele heartbeat project op http://linux-ha.org/.
     4
     5Om deze reden heeft DatuX een eigen simpel doch doeltreffend heartbeat systeem ontwikkeld. (vrijgegeven onder GPL)
     6
     7In dog modus zal syndog op alle media tegelijkertijd een cluster id 'blaffen'. Dit gaat via:
     8 * Beide seriele poorten (/dev/ttyS0 en /dev/ttyS1)
     9 * Alle ethernet devices via een simpel ethernet protocol.
     10
     11Doordat het monitoren via ethernet broadcasts gaat is er geen ip configuratie nodig en zal er geen hinder ondervonden worden van de firewall die op het systeem aanwezig is. Er is geen ARP en IP stack nodig, waardoor de kans op problemen minimaal is.
     12
     13De monitoring gaat dus niet alleen via de crosskabel, maar ook via de switches op de andere adaptors.
     14
     15Als extra veiligheid kan zelfs nog een seriele kabel gebruik worden.
     16
     17== Dog modus ==
     18
     19Deze mode word automatisch gestart in de initrd. Tijdens het booten word via de inittab een nieuwe instantie gestart, waardoor de initrd geunmount kan worden.
     20
     21Handmatig starten kan natuurlijk ook:
     22{{{
     23[Syn-3] root@demo.syn-3.nl ~# syndog geert
     24Syndog: Barfing 'geert' on all links.
     25}}}
     26
     27De ID word gebruikt om meerdere clusters op 1 netwerk uitelkaar te kunnen houden. (er word immers gebruik gemaakt van broadcasts)
     28
     29== Cat modus ==
     30
     31In cat modus kan er gekeken worden of er een hartslag aanwezig is op 1 van de media:
     32{{{
     33[Syn-3] root@demo.syn-3.nl ~# source /boot/drbd.conf
     34[Syn-3] root@demo.syn-3.nl ~# syndog $CLUSTER_ID --cat
     35/dev/ttyS0 eth1:00:0c:29:7d:75:59 eth0:00:0c:29:7d:75:59 eth1:00:0c:29:7d:75:63 eth0:00:0c:29:7d:75:63 /dev/ttyS0 eth1:00:0c:29:7d:75:59 eth1:00:0c:29:7d:75:63 eth0:00:0c:29:7d:75:59 eth0:00:0c:29:7d:75:63 /dev/ttyS0 eth1:00:0c:29:7d:75:59 eth1:00:0c:29:7d:75:63 eth0:00:0c:29:7d:75:59 eth0:00:0c:29:7d:75:63 eth1:00:0c:29:7d:75:59 eth1:00:0c:29:7d:75:63 eth0:00:0c:29:7d:75:59 eth0:00:0c:29:7d:75:63 [Syn-3] root@demo.syn-3.nl ~#
     36}}}
     37
     38Hier word de adaptor getoond waarop het pakketje binnenkomt, gevolgd door het source mac adres. In dit geval zitten de machines met beide adaptors op dezelfde switch, waardoor alle pakketjes dubbel binnenkomen.
     39
     40
     41
     42
     43
     44
     45