[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Re: LVM on DRBD -OR- DRBD on LVM?
<stuff deleted> So, just to be sure, you have a PV just for the domU LV's then? Like a whole partition or separate hard drive? (like, in our case, we created a PV out of /dev/sda3 ... sorta)Each domU has its own LVs in this case (hda/swap). So im mirroring the entire pv using drbd0. LVM generally starts up with the OS startup scripts, but if _all_ of your domU data is on a single PV (and _none_ of your dom0 data is on that PV), then you could do this ... just move the position of the LVM startup script in your /etc/rc?.d to after drbd's startup.So this means i have to have a script to start lvm, then start each domU... I *seem* to have this working i think, here is how its currently configured (note, no XEN yet): drbd starts before lvm and then i have a script to make server1 the primary (is there a way to do this in the configuration?). Not that I know of, but I've not looked for that, really. On server2 i have removed lvm from boot init. Once at the command line i can mount one of the lvs on server1, read/write to it etc. Turn the power off of server one to fake a hw problem. Then i have a script that i can run on server2 to make it primary and start lvm, mount the drivesee the changes from server1. And then boot server1 etc... Good. What i have found is that if i try to start lvm on the secondary i get lots of errors:You mean start LVM on server2 while server1 is still the primary? No can do! DRBD is active/passive (in it's current incarnation), and besides, unless you are running something like RedHat's Cluster LVM (clvm), the plain old LVM doesn't understand multi access (active/active) VGs yet, I don't think. The downside to replicating the whole PV, you are stuck inherently replicating swap activity, too. That's one reason why we are replicating at the LV level (that and I want to be able to run the guests *not* only on one primary server).I felt that replicating swap was just a waste of resources as we can'tdo hot migration anyway, so upon reboot, anything in swap is gone anyhow.Noted - had the same thoughts. Are you building lots of LAMP servers or just one or ? I'm trying to see where Xen will fit into this :)For simplistys sake, i just really want one dom0 where all our domUs run. This will be running web(LAMP)/mail/dns and secondary mail/dns is on a seperate server in a different location. I also saw your posts on the DRBD list, and it sounds like you are making good progress! --Sam _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |