Configurazione DRBD in modalità primario-secondario

Da It Ikoula wiki.
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

it:Configurazione DRBD in modalità primario-secondario he:הגדרת DRBD במצב ראשי-משני ro:Configurarea DRBD în mod primar-secundar ru:Настройка DRBD в режиме первичного и вторичного pl:Definiowanie DRBD w trybie podstawowy zapasowy ja:プライマリ-セカンダリ モードで DRBD のセットアップ ar:إعداد DRBD في الوضع الابتدائي-الثانوي zh:DRBD 在小学中学在模式设置 de:Einrichten von DRBD im Modus Primär-Sekundär nl:Opzetten van DRBD in modus primaire-secundaire pt:Configurando o DRBD no modo primário-secundário es:Configurar DRBD en modo primario-secundario en:Setting up DRBD in mode primary-secondary fr:Mise en place de DRBD en mode primaire-secondaire

Il presente articolo è stato tradotto tramite un software di traduzione automatica. È possibile visualizzare l'origine articolo qui.

Introduzione

La documentazione riportata di seguito riguarda l'istituzione di DRBD in modalità elementare secondaria con il filesystem ext 4.
Useremo nell'esempio il Servera seguito di s :

  • Server n �1:
    • Nome e : TestDRBD 01
    • IP : 10.0.0.100
  • Server n �1:
    • Nom : TestDRBD02
    • IP: 10.0.0.200

Il disco utilizzato è nomina /dev/sdb e la partizione utilizzata su ogni Servers /dev/sdb1.

Installazione

È necessario che questo stabilimento, per procedere con l'installazione del pacchetto DRBD :

apt-get install -y drbd8-utils

Configurazione e implementazione di DRBD

La prima fase dell'operazione consiste della configurazione del nostro risorsa DRBD.
Siamo, nell'esempio, creare il seguente file : /etc/drbd.d/testdrbd.res
Il quest'ultimo contenente le seguenti righe (fare i due Servers):

resource testdrbd {
  meta-disk internal;
  device /dev/drbd1;
  syncer {
    verify-alg sha1;
  }
  net {
    allow-two-primaries;
  }

  on TestDRBD01 {
    disk /dev/sdb1;
    address 10.0.0.100:7789;
  }

  on TestDRBD02 {
    disk /dev/sdb1;
    address 10.0.0.200:7789;
  }
}

Il passo successivo è quello di fare le manipolazioni e il lancio delle risorse DRBD :

  • Operazione da fare su entrambi Servers:
drbdadm create-md testdrbd 

modprobe drbd
drbdadm up testdrbd
  • Può fare questa operazione il primo Server solo :
drbdadm -- --overwrite-data-of-peer primary testdrbd 
  • È ora necessario attendere fino al termine della sincronizzazione, questo è verificabile tramite il comando :
cat /proc/drbd

Configurazione e implementazione del sistema di file (EXT 4)

Ora è possibile formattare solo le risorse drbd per poter utilizzare, poi il Monte :

mkfs.ext4 /dev/drbd1
mount /dev/drbd1 /mnt

Alternare tra i due Servers

Questa configurazione primario-secondario-modalità impedisce per montare il drbd su entrambe le risorse Servers.
Come tale, ecco il metodo per passare tra i due montaggio Servers :

umount /dev/drbd1
drbdadm secondary testdrbd
  • Sulla Server secondaria (nuova primaria ):
drbdadm primary testdrbd
mount /dev/drbd1 /mnt

Ora si sono invertiti i ruoli di tuo Servers.



Questo articolo sembrava poter essere utile ?

0



Non si dispone dei permessi necessari per inviare commenti.