Found DRBD to be a breeze to d…

Found DRBD to be a breeze to deploy to my latest Xen 4.1 + Linux 2.6.31 HA Cluster. Performance is “outstanding”. drbd.org #ftw #opensource

Download from drbd.org the 8.3.7 via http://oss.linbit.com/drbd/8.3/drbd-8.3.7.tar.gz

Follow their Doco at http://www.drbd.org/docs/about/, which results in the following commands:

tar xzvf drbd-8.3.7.tar.gz
ls -altr /lib/modules/`uname -r`/build
cd drbd-8.3.7
./configure –with-km
make KDIR=/lib/modules/`uname -r`/build
make KDIR=/lib/modules/`uname -r`/build install

modprobe drbd

lsmod

cat /proc/drbd

Then you need to edit /usr/local/etc/drbd.conf

global {
minor-count 10;
}

resource drbdr1 {
protocol C;
meta-disk       internal;

startup {
wfc-timeout 30;
degr-wfc-timeout 30;
become-primary-on both;
}

disk {
on-io-error detach;
}

syncer {
rate 90M; # Note: ‘M’ is MegaBytes, not MegaBits
}

net {
allow-two-primaries;
##data-integrity-alg;
after-sb-0pri discard-younger-primary;
after-sb-1pri discard-secondary;
after-sb-2pri call-pri-lost-after-sb;
}

on serv11 {
device          /dev/drbd0;
disk            /dev/mapper/guests-drbd1;
address         113.212.97.230:7789;
##meta-disk     internal;
}

on serv12 {
device          /dev/drbd0;
disk            /dev/mapper/guests-drbd1;
address         113.212.97.240:7789;
##meta-disk     internal;
}

}

Commands then to run up DRBD:

drbdadm create-md drbdr1
drbdadm syncer drbdr1
drbdadm connect drbdr1
drbdadm up drbdr1
drbdadm — –overwrite-data-of-peer primary drbdr1

RSS feed for comments on this post. TrackBack URI

Leave a Reply

You must be logged in to post a comment.