aif-get
Goto Top

Xenserver 6.5 DRBD Problem

Hi, ich habe ein Problem mit meinem Xenserver 6.5

habe aktuell auf zwei Servern die gleiche Konfig in einem Pool laufen, leider bekomme ich bei dem DRBD sync einen Fehler.
Die ganze geschichte hat allerdings schon einmal funktioniert! Durch einen stromausfall, gabs nun allerdings probleme.

0: State change failed: (-12) Device is held open by someone
Command 'drbdsetup secondary 0' terminated with exit code 11  

Meine idee wäre das Shared Repository einmal neu einzubinden un den snyc dadurch anzustossen. Folgende KOmmando aber verwirren mich ein wenig, ob dies enicht nachher im datenverlust enden:

xe pbd-unplug uuid=XXXX
xe pbd-destroy uuid=XXXX

#Shared Repository
xe sr-unplug uuid=XXXX
xe sr-forget uuid=XXXX

Eventuell sollte/könnte auch ein xe pool-eject host-uuid=XXXX helfen?

Ich hoffe mir können ein paar experten hier licht ins dunkel bringen? face-smile vielen dank

Content-ID: 329373

Url: https://administrator.de/forum/xenserver-6-5-drbd-problem-329373.html

Ausgedruckt am: 11.04.2025 um 05:04 Uhr

Chonta
Chonta 14.02.2017 um 16:38:11 Uhr
Goto Top
Hallo,

Du musst den Spltbrain reparieren.
Wer ist der Primary? wer der zweite?

Secondary/Unknown UpToDate/DUnknown
Das wäre der sekundäre

Primary/Unknown UpToDate/DUnknown
Das wäre die Anzeige für Primary

Auf dem Secundary musst du dem nocmhmal sagen das er nummer zwei ist, dass er alle Verbindungen aufheben soll un ddann wieder verbinden aber das er seine Daten wegwerfen soll.

Der Primary bekommt gesagt das er Primary ist und dan werden die Daten vom Primary an den Secundary übertragen.

Das erstmal so grob wie genau das bei Dir geht musst Du schauen wie man bei Xen den Splitbrain repariert, habe nur mit Linux zu tun.

Gruß

Chonta
aif-get
aif-get 15.02.2017 aktualisiert um 09:34:50 Uhr
Goto Top
halle, danke schonmal für deinen ansatz, der splitbrain wurd ebereits erkannt, aber ich hatte aktuell ein primary/primary sync aufgebaut, daher müsste ich erstaml das Sr komplett entfernen.

hätte da schon ein paar ansätze also face-smile

Die frage die mich eher beunruhigt ist, ob es da probleme bei den aufgeführten commandos gibts, also vorallem wegen datenverlust der aktuellen VM's etc: (Frage an die xenserver spezialisten hier^^)

xe pbd-unplug uuid=XXXX
xe pbd-destroy uuid=XXXX

?

danke face-smile
Chonta
Chonta 15.02.2017 um 09:42:15 Uhr
Goto Top
DRBD primara/primary?
Viel spaß....
Bei splitbrain muss einer von den beteiligten auf seinen Datenbestand verzichten und das was aus dem Ruter ist muss entfernt werden.
http://www.drbd.org/en/doc/users-guide-83/s-split-brain-notification-an ...

Gruß

Chonta
aif-get
aif-get 15.02.2017 um 10:10:03 Uhr
Goto Top
hi, da sist schon mit einkalkuliert, also werde ich wohl oder übel einen als secondary setzen müssen , wie gesgat aber kein problem, eher hab ich angst um den SR, ich meine unplug klingt noch logisch, nur bei dem pbd destroy hörts sich schon eher fragwürdig an? :\