On Wed, Oct 06, 2010 at 02:23:49PM +0200, Martin Fandel wrote:
> 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!

And you are sure you  ssh'ed into your "newly started" trnagios now running
on this host, not into the "still running" trnagios still running on the other?

 ;-)

-- 
: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com

DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
__
please don't Cc me, but send to list   --   I'm subscribed
_______________________________________________
drbd-user mailing list
drbd-user@lists.linbit.com
http://lists.linbit.com/mailman/listinfo/drbd-user

Reply via email to