VServer-Hochverfügbarkeit durch Netzwerkblockdevices mit DRBD.
Folgendes ist auf allen vServern zu installieren.
LVM
Die Metadaten erhalten eine eigene LVM Partition (‘’lvmvs03md’’).
lvcreate -L3000m -nlvmvs03 datavg
lvcreate -L132m -nlvmvs03md datavg
DRBD
Die Installation erfolgte laut Anleitung
Konfiguration
resource vs03 {
protocol C;
incon-degr-cmd "echo '!DRBD! VS03 degraded' | wall ; sleep 60 ; halt -f";
startup {
wfc-timeout 100;
degr-wfc-timeout 120; # 2 minutes.
}
disk {
on-io-error pass_on;
}
net {
# sndbuf-size 512k;
# timeout 60; # 6 seconds (unit = 0.1 seconds)
# connect-int 10; # 10 seconds (unit = 1 second)
# ping-int 10; # 10 seconds (unit = 1 second)
# max-buffers 2048;
# max-epoch-size 2048;
# ko-count 4;
# on-disconnect reconnect;
}
syncer {
rate 10M;
group 1;
al-extents 257;
}
on host01 {
device /dev/drbd1;
disk /dev/datavg/lvvs03;
address 192.168.0.1:7789;
meta-disk /dev/datavg/lvvs03md[0];
}
on host02 {
device /dev/drbd1;
disk /dev/datavg/lvvs03;
address 192.168.0.2:7789;
meta-disk /dev/datavg/lvvs03md[0];
}
}
Links/Referenzen
Hinweis: dieser Artikel ist ursprünglich im “InterTech Wiki” (www.intertech.at) erschienen.