Brian-Split

sysop
Site Admin
Mensajes: 24
Registrado: Jue Ago 01, 2019 4:24 pm

Brian-Split

Mensaje por sysop »

¿Que hacer ante un Brian-Split

Ante un Brian-Split,tenemos que tener claro, que el cluster
no sabe de que disco syncronizar los datoss por lo tanto
debemos elegirlo nosotros.


Uno de los dos va a ser el "source, el fresco , el origen" el
cual va a ser el que vamos a tomar de master, para actualizar
los datos

el otro va a ser el target, el que descarteramos para se syncronizarlo
a este hay que pararle los servicios que este usando y desmontarlo

usar este script para descartar el disco



Código: Seleccionar todo

#! /bin/bash

umount /reply
drbdadm down clusti
sleep 1
drbdadm secondary clusti
sleep 1
drbdadm invalidate clusti
sleep 1
drbdadm outdate clusti
sleep 1
drbdadm up clusti
sleep 1
drbdadm connect clusti
sleep 1
drbdadm up clusti
sleep 1
cat /proc/drbd

echo el otro lado
y en el que tenemos los datos frescos, origen, source, o replica
el comando

drbdadm connenct clusti

y empezamos a resincronizar


podemos verlo con el siguiente comando:

cat /proc/drbd
drbdadm status clusti



version: 8.4.7 (api:1/proto:86-101)
srcversion: 7FA2FF168828B1B272D3F92
0: cs:SyncSource ro:Primary/Secondary ds:UpToDate/Inconsistent C r---n-
ns:1765410 nr:0 dw:324 dr:1770898 al:6 bm:0 lo:0 pe:2 ua:2 ap:0 ep:1 wo:f oos:17111040
[>...................] sync'ed: 9.4% (16708/18432)M
finish: 0:25:30 speed: 11,160 (8,860) K/sec
clusti role:Primary
disk:UpToDate
peer role:Secondary congested:yes
replication:SyncSource peer-disk:Inconsistent done:9.34



cuando termine, ya solo queda montarlo


mount -t ocfs2 /dev/drbd0 /reply


sysop
Responder