DRBD, heartbeat on Debian Etch

From Skytech
Revision as of 21:00, 11 December 2008 by 192.168.0.122 (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


DRBD & Heartbeat on Debian Etch

Install DRBD

Unfortunately, drbd is not actively available as a package under Debian Etch, so it has to be build from source.

Luckily this can be done automatically with debian.

apt-get install module-assistant build-essential drbd0.7-module-source

## Then build the module
m-a a-i drbd0.7

Setup some basic drbd replication [internal meta - partition]

resource drbd {
  protocol C;
  incon-degr-cmd "killall heartbeat";
  disk {
    on-io-error panic;
  }
  syncer {
    rate 10M; # Note: 'M' is MegaBytes, not MegaBits
  }
  on server1 {
    device    /dev/drbd0;
    disk      /dev/hdc3;
    address   192.168.0.110:7789;
    meta-disk  internal;
  }
  on server2 {
    device    /dev/drbd0;
    disk      /dev/hda3;
    address   192.168.0.140:7789;
    meta-disk  internal;
  }
}

Of course adjust to your need.