3. Configuración de replicación DRBD

Daniel Eugenin M. -

 

Descarga de paquetes de DRBD para Red Hat:

Versión comercial: http://www.linbit.com/support/drbd-8.4.2/rhel5/

 

Versión no comercial:

RedHat does not provide DRBD® packages for RHEL although such are available in the → CentOS extras repository. Since CentOS is a binary compatible clone of RedHat, you can use the CentOS packages on RedHat as well.

 

 

Por ende, se debe utilizar el repositorio de Centos Extras para la instalación.

 

Creación de .repo:

Crear el archivo /etc/yum.repos.d/centos-extras.repo

[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirror.centos.org/centos/5/extras/x86_64/
gpgcheck=0

 

Instalación de paquetes de DRBD:

Instalación de paquetes, ejecutar:

yum install drbd83 kmod-drbd83 -y

 

Chequeo:

modinfo drbd

 

Configuración

Se copia el archivo de ejemplo:

cp /usr/share/doc/drbd83-8.3.13/drbd.conf  /etc/drbd.conf

 

Contenido

# You can find an example in /usr/share/doc/drbd.../drbd.conf.example
include "drbd.d/global_common.conf";
include "drbd.d/*.res";

resource "r0" {
protocol C;
startup {
wfc-timeout 60;
degr-wfc-timeout 120; ## 2 minutes.
}
disk {
on-io-error detach;
}
net {
allow-two-primaries;
}
syncer {
rate 80M;
}

on nodo1.domain.com {
address 192.168.1.25:7790;
device /dev/drbd0;
disk /dev/sdb1;
meta-disk internal;
}

on nodo2.domain.com {
address 192.168.1.26:7790;
device /dev/drbd0;
disk /dev/sdb1;
meta-disk internal;
}
}

 

Levantar el servicio:

 Ejecutar

service drbd start
chkconfig drbd on 

 

 Crear la metadata:

drbdadm create-md r0

 

En ambos nodos ejecutar:

drbdadm up all

 

En uno de los nodos (primario) ejecutar:

drbdadm -- --overwrite-data-of-peer primary all

 

Formatear:

mke2fs -j /dev/drbd0

0 Comentarios

Inicie sesión para dejar un comentario.
Tecnología de Zendesk