Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Now it works :). My fault was that I've used yast2 instead of xm on the console. If I start the vm via xm, it works fine... yast ckzskz... Here are the steps I've done: virtual-n1 is secondary node! Configuration / State details: virtual-n1:~ # cat /proc/drbd version: 8.3.7 (api:88/proto:86-91) 1: cs:Connected ro:Secondary/Primary ds:UpToDate/UpToDate C r---- ns:0 nr:794500 dw:968596 dr:24677 al:14 bm:1563 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0 virtual-n1:~ # cat /etc/drbd.d/xen.res resource xen { protocol C; disk { on-io-error pass_on; } syncer { rate 100M; } net { } startup { } on virtual-n1 { device /dev/drbd1 ; address 192.168.100.1:5001; meta-disk internal; disk /dev/sdc1; } on virtual-n2 { device /dev/drbd1 ; address 192.168.100.2:5001; meta-disk internal; disk /dev/sdc1; } } virtual-n2:~ # cat /etc/xen/vm/trnagios name="trnagios" uuid="dce10d36-3498-50f5-505c-e61615da090e" memory=512 maxmem=512 vcpus=1 on_poweroff="destroy" on_reboot="restart" on_crash="destroy" localtime=0 keymap="de" builder="linux" bootloader="/usr/lib/xen/boot/domUloader.py" bootargs="--entry=xvda2:/boot/vmlinuz-xen,/boot/initrd-xen" extra="xencons=tty " disk=[ 'file:/var/lib/xen/images/trnagios/disk0,xvda,w', ] vif=[ 'mac=00:16:3e:00:97:38,bridge=br0', ] nographic=1 Here we go, manual "unplanned failover" test: virtual-n1:~ # drbdadm disconnect all virtual-n1:~ # cat /proc/drbd version: 8.3.7 (api:88/proto:86-91) 1: cs:StandAlone ro:Secondary/Unknown ds:UpToDate/DUnknown r---- ns:0 nr:822316 dw:996412 dr:24677 al:14 bm:1563 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0 virtual-n1:~ # drbdadm primary all virtual-n1:~ # cat /proc/drbd version: 8.3.7 (api:88/proto:86-91) 1: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r---- ns:0 nr:822316 dw:996412 dr:25277 al:14 bm:1563 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:0 virtual-n1:~ # mount /dev/drbd1 /var/lib/xen/images/ virtual-n1:~ # ls -lha /var/lib/xen/images/trnagios/disk0 -rw------- 1 root root 20G 6. Okt 14:15 /var/lib/xen/images/trnagios/disk0 virtual-n1:~ # xm create trnagios virtual-n1:~ # ssh trnagios Password: :D :D :D I'm sooooooo happy :). I thought I can trust yast in starting the vm after unclean cut. But this doesn't work... I'm fine with this solution. DRBD rocks! -- GRATIS: Spider-Man 1-3 sowie 300 weitere Videos! Jetzt freischalten! http://portal.gmx.net/de/go/maxdome