WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] Re: creating a xen failover with lookback images

To: "Daniel Asplund" <danielsaori@xxxxxxxxx>
Subject: Re: [Xen-users] Re: creating a xen failover with lookback images
From: Heiko <rupertt@xxxxxxxxx>
Date: Mon, 28 Jul 2008 13:33:00 +0200
Cc: "xen-users@xxxxxxxxxxxxxxxxxxx" <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 28 Jul 2008 04:33:37 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=XPH2CcGOTSUu09cxWtkmV3rqp00aYbKrtDXlTFo8K9g=; b=NjP0hqBTCxbVqYtO0aqWm7ULLw/bCyBRBmcypMgSZ6JyalrRJV4PNlqpb5U25ftuu0 Xe3YkkA1EUTdNBsf+eDHcqfYpuDUdfsuNdp7knOyREKzsaaeWC8dtHgePNm49pLM8JlJ UZHba/wBctDz4+2jyEt1E3JMgdkR8n6l6oRy4=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=I+b5YEk0ughvfTodImTNhSzVdj5VPEVwOtaDdLUtfB0/qktnmslQ/5JEhpxHnBwbbz 4nEoMUI7CDSVu+yoH6vSUYbKzf2YX9dA4OEdLgjsAyzo8dWPV9V6fQMYxqwIrdWfgb0X ulWsaG3V9J86pXz1/oJz0Srm7iAq3mmtC/Ywk=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <537dcd6b0807280418g40a58d40r1233ec9845379fdb@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <537dcd6b0807240149n376d570eq8d07c9750b2494ce@xxxxxxxxxxxxxx> <537dcd6b0807240614g58b3ec2cid3118454c071cec6@xxxxxxxxxxxxxx> <4135a64a0807241019h49874acata095a62e1fbd0af2@xxxxxxxxxxxxxx> <537dcd6b0807280418g40a58d40r1233ec9845379fdb@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
On Mon, Jul 28, 2008 at 1:18 PM, Heiko <rupertt@xxxxxxxxx> wrote:
> On Thu, Jul 24, 2008 at 7:19 PM, Daniel Asplund <danielsaori@xxxxxxxxx> wrote:
>>>> Hello,
>>>> i want to setup a VM which has another VM as failover.
>>>> We use images where we store the VM in.
>>>> Most people use drbd and heartbeat for this, is this the best solution
>>>> fors this?
>>>>
>>>> When I use XEN images, how do I have to define the image in drbd?
>>>>
>>>>  on ares.bluethings.net {
>>>>    device     /dev/drbd0;
>>>>    disk       /dev/sda5;
>>>>    address    172.16.6.2:7788;
>>>>    flexible-meta-disk  internal;
>>>>  }
>>>>
>>> Am I right that the guy in this
>>> http://marksitblog.blogspot.com/2007/07/mysql-5-high-availability-with-drbd-8.html
>>> guide is using drbd inside the VM to mirror the /dev/sda1 inside the VM?
>>>
> Hi Daniel,
> i reinstalled both servers and now have LVM.
> Since I dont use the Xen-tools and use CentOS, i would like to install
> the VM with virt-install,
> I started the installation with:
>
> virt-install \
> --name=ticketsystem \
> --ram=2000 \
> --file=/dev/vg01/lv_myVM \

--file=/dev/vg01/lv_myVM \  should be --file=/dev/drdb0 i guess

> --vcpus=2 \
> --os-variant=centos5 \
> --nographics \
> --location ftp://wftp.tu-chemnitz.de/pub/linux/centos/5.2/os/x86_64/ \
>
> it ran thorugh, now I did shut it down and changed the VM config:
>
> disk = [ "drdb:ticketsystem,xvda1,w" , 
> "file:/VM/ticketsystem_swap.img,xvda2,w"]
>
should be  disk = [ "drbd:ticketsystem,xvda1,w" ,
"file:/VM/ticketsystem_swap.img,xvda2,w"]



> [root@pc] xm create ticketsystem -c
> Using config file "/etc/xen/ticketsystem".
> No handlers could be found for logger "xend"
> Error: Disk isn't accessible
>
> It looks like xend doesnt like the drbd thing?
>
> how can i get this working?
>
> thx
>
>>> thx
>>>
>>
>> Yeah, he is running DRBD inside the VM to allow for failover with
>> heartbeat of the VMs.
>>
>> I believe using LVM, DRBD and heartbeat is the best solution for this,
>> it will give you a very flexible solution. I run this myself. Not
>> inside the VMs but on the Dom0 nodes. But the principle is the same
>> when configuring it. Cool solution would be to run a cluster both on
>> the Dom0s and inside the DomUs, maybe something to try. :)
>>
>
>
>> Please have a look at my XEN cluster guide at:
>> http://www.asplund.nu/xencluster/xen-cluster-howto.html
>> It is not fully complete but maybe you can get some ideas about the DRBD 
>> setup.
>>
>> Cheers, Daniel
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-users
>>
>

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users