Clark's Home page

Tecnicismi vari di un Sysadmin Linux ma anche qualcosa della sua vita

DRBD su Devuan 4 —

Avendo rifatto da zero l’ambiente di test ho dovuto chiaramente rifare anche i volumi DRBD che mi ero tirato dietro da ASCII aggiornando per gradi la distribuzione, essendo su Chimaera arrivati alla versione 8.4.11 di DRBD ho scoperto che sono  cambiate alcune cose nella preparazione quindi mi son dovuto rileggere la documentazione relativa.
Senza scendere nei dettagli che lascio approfondire a seconda delle esigenze specifiche, in buona sostanza i cambiamenti che ho trovato sono questi, la definizione dei parametri comuni finisce in /etc/drbd.d/global_common.conf le risorse cioè vale a dire i dischi drbd veri e propri sono definiti come r0.res r1.res rX.res.
La vecchia metodologia prevedeva un unico file /etc/drbd.conf che conteneva tutto e che invece attualmente contiene semplicemente:
include “drbd.d/global_common.conf”;
include “drbd.d/*.res”;
N.B. si può usare ancora tranquillamente la vecchia metodologia del file unico se ritenuta più comoda, personalmente preferisco definire la parte comune in un unico file invece di ripeterla per ogni risorsa, ma degli stimatissimi professionisti che mi onoro di conoscere continuano col vecchio sistema, è credo una questione di abitudine e forma mentis.
Detto ciò e aggiunto che essendo l’ambiente di test ho preferito fare solo 2 volumi anche se lo spazio a disposizione è tanto per una questione di comodità mia, rimandando alla descrizione specifica dei files di configurazione che saranno a fine pagina una volta creati i files che repetita juvant devono essere identici su entrambi i nodi, come root creiamo i devices con il solito
# drbdadmin create-md all
e questo deve essere fatto su ambo i nodi, abilitiamo i device sempre su entrambi i nodi con
# drbdadmn up all
A questo punto si può cominciare la sincronia iniziale scegliendo un nodo come principale nel mio caso la scelta è del tutto indifferente essendo entrambi i device vuoti se invece si avessero già dei dati e si volessero mantenere il device Master deve essere quello che contiene i dati.
# drbdadm primary –(sono 2 meno)force all

global_common.conf

r*.res

riferimenti:
https://linbit.com/drbd-user-guide/users-guide-drbd-8-4/#p-build-install-configure

Indietro                                                                      Avanti

 


Categorised as: Cluster | Linux | Work

Comments are disabled on this post


Comments are closed.


Hide picture