fmulder
25.04.05, 12:03
Hallo !
Da ich schon einige Ausführungen zum Thema DRBD hier gefunden habe, hoffe ich einmal, dass mir jemand weiterhelfen kann.
Folgendes Szenario:
2 Server mit jeweils einem externen RAID
DRBD und Heartbeat konfiguriert -> läuft alles super
InitialSync DRBD von Server 1 zu Server2 -> o.k.
--- Das System schwenkt bei Netzausfall auf die zweite Node ---
Der Schwenk lief offensichtlich korrekt ab.(war leider nicht vor Ort ;-(( )
Kurz -> Heartbeat und DRBD wurden abgeschaltet -> fsck auf dem Server 1 und wieder ohne DRBD gemountet -> keine DRBD mehr !!!!!!!
Jetzt kommt meine eigentliche Frage:
Ich wollte das DRBD wieder aktiv schalten(nach 4 Monaten - Server 1 hat also die aktuellen DATEN) und habe auf dem Server 2 DRBD gestartet, um zu sehen, ob es noch startet. Anschließend startete ich DRBD auf dem Server 1 und da nahm das Unheil seinen Lauf.
Server 2 hat seine Daten auf den Server 1 synchronisiert ! :confused:
Das verstehe ich nicht. Ich dachte bis dahin, das bei einem Status von Secondary/Secoundary keine automatische Synchronisation stattfindet und erst ein Server zum primary gemacht werden muss.
Das war wohl ein Irrtum! Der Server 1 meldete Inconsistente Daten und somit war Server 2 der Master.
Den Vorgang habe ich natürlich sofort abgebrochen, aber das Filesystem von Server 1 war nicht mehr zu lesen. Können die Daten/Filesystem in so einem Fall wieder hergestellt werden.
Kann man das Irgendwie abschalten?????????? so das nach einem Crash keine automatische Synchorinsation stattfindet.
Alles verstanden ??????
Danke für die Hilfe!
PS: Bin knapp an einer Ermahnung vorbeigeschrammt ! :(
Da ich schon einige Ausführungen zum Thema DRBD hier gefunden habe, hoffe ich einmal, dass mir jemand weiterhelfen kann.
Folgendes Szenario:
2 Server mit jeweils einem externen RAID
DRBD und Heartbeat konfiguriert -> läuft alles super
InitialSync DRBD von Server 1 zu Server2 -> o.k.
--- Das System schwenkt bei Netzausfall auf die zweite Node ---
Der Schwenk lief offensichtlich korrekt ab.(war leider nicht vor Ort ;-(( )
Kurz -> Heartbeat und DRBD wurden abgeschaltet -> fsck auf dem Server 1 und wieder ohne DRBD gemountet -> keine DRBD mehr !!!!!!!
Jetzt kommt meine eigentliche Frage:
Ich wollte das DRBD wieder aktiv schalten(nach 4 Monaten - Server 1 hat also die aktuellen DATEN) und habe auf dem Server 2 DRBD gestartet, um zu sehen, ob es noch startet. Anschließend startete ich DRBD auf dem Server 1 und da nahm das Unheil seinen Lauf.
Server 2 hat seine Daten auf den Server 1 synchronisiert ! :confused:
Das verstehe ich nicht. Ich dachte bis dahin, das bei einem Status von Secondary/Secoundary keine automatische Synchronisation stattfindet und erst ein Server zum primary gemacht werden muss.
Das war wohl ein Irrtum! Der Server 1 meldete Inconsistente Daten und somit war Server 2 der Master.
Den Vorgang habe ich natürlich sofort abgebrochen, aber das Filesystem von Server 1 war nicht mehr zu lesen. Können die Daten/Filesystem in so einem Fall wieder hergestellt werden.
Kann man das Irgendwie abschalten?????????? so das nach einem Crash keine automatische Synchorinsation stattfindet.
Alles verstanden ??????
Danke für die Hilfe!
PS: Bin knapp an einer Ermahnung vorbeigeschrammt ! :(