Replikacja DRBD
: 21 sierpnia 2009, 12:54
Witam,
Mam maly problem ktorego nie bardzo rozumiem z drbd.
Mianowicie wyglada to tak:
Command 'drbdmeta /dev/drbd0 v08 /dev/sda5 internal create-md' terminated with exit code 40
drbdadm create-md r0: exited with code 40
plik konfiguracyjny:
Partycje:
Nie rozumiem dlaczego jak chce odpalic resorce r0 wyskakuje ten blad.
Ogolnie partycje /boot plus / zajmuja 30GB a partycja logincza /dev/sda5 ma 50GB wyskakuje ten blad.
Zastanawiam sie tez skad sie wziela partycja sda4 bo jej nie tworzylem podczas instalacji systemu.
Stworzylem tylko sda1, sda2 no i sda3 dla swap no i oczywiscie sda5 jako logiczna partycje i zaznaczylem opcje zeby nie byla uzywana.
Jakies pomysly?
Mam maly problem ktorego nie bardzo rozumiem z drbd.
Mianowicie wyglada to tak:
Kod: Zaznacz cały
root@fms1:/etc# drbdadm create-md r0
md_offset 58991669248
al_offset 58991636480
bm_offset 58989834240
Found ext3 filesystem which uses 57609056 kB
current configuration leaves usable 57607260 kB
Device size would be truncated, which
would corrupt data and result in
'access beyond end of device' errors.
You need to either
* use external meta data (recommended)
* shrink that filesystem first
* zero out the device (destroy the filesystem)
Operation refused.
drbdadm create-md r0: exited with code 40
plik konfiguracyjny:
Kod: Zaznacz cały
root@fms1:/etc# cat drbd.conf
global { usage-count no; }
common { syncer { rate 100M; } }
resource r0 {
protocol C;
startup {
wfc-timeout 15;
degr-wfc-timeout 60;
}
disk {
on-io-error detach;
}
net {
timeout 120;
connect-int 20;
ping-int 20;
max-buffers 2048;
max-epoch-size 2048;
ko-count 30;
cram-hmac-alg sha1;
shared-secret "secret";
}
on fms1 {
device /dev/drbd0;
disk /dev/sda5;
address 192.168.0.230:7788;
meta-disk internal;
}
on fms2 {
device /dev/drbd0;
disk /dev/sda5;
address 192.168.0.231:7788;
meta-disk internal;
}
}
Kod: Zaznacz cały
root@fms1:/etc# fdisk -l
Disk /dev/sda: 80.0 GB, 80000000000 bytes
255 heads, 63 sectors/track, 9726 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xfb51107f
Device Boot Start End Blocks Id System
/dev/sda1 * 1 61 489951 83 Linux
/dev/sda2 62 2493 19535040 83 Linux
/dev/sda3 2494 2554 489982+ 82 Linux swap / Solaris
/dev/sda4 2555 9726 57609090 5 Extended
/dev/sda5 2555 9726 57609058+ 83 Linux
Ogolnie partycje /boot plus / zajmuja 30GB a partycja logincza /dev/sda5 ma 50GB wyskakuje ten blad.
Zastanawiam sie tez skad sie wziela partycja sda4 bo jej nie tworzylem podczas instalacji systemu.
Stworzylem tylko sda1, sda2 no i sda3 dla swap no i oczywiscie sda5 jako logiczna partycje i zaznaczylem opcje zeby nie byla uzywana.
Jakies pomysly?