<p><br />
----- Message from rwalker@medallion.com ---------<br />
    Date: Fri, 19 Oct 2007 09:53:20 -0400<br />
    From: &quot;Ross S. W. Walker&quot; &lt;rwalker@medallion.com&gt;<br />
Reply-To: &quot;Ross S. W. Walker&quot; &lt;rwalker@medallion.com&gt;<br />
 Subject: RE: [DRBD-user] drbd implementation question<br />
      To: kbyrd-drbd@memcpy.com, drbd-user@lists.linbit.com<br />
<br />
<br />
&gt; Kelly Byrd wrote:<br />
&gt;&gt;<br />
&gt;&gt; On Thu, 18 Oct 2007 18:48:56 +0200, &quot;Rudi Ahlers&quot;<br />
&gt;&gt; &lt;Rudi@SoftDux.com&gt; wrote:<br />
&gt;&gt; &gt; Hi all<br />
&gt;&gt; &gt;<br />
&gt;&gt; &gt; I'm new to drbd and have some questions, hoping someone<br />
&gt;&gt; could help me.<br />
&gt;&gt; I'd<br />
&gt;&gt; &gt; like to use software RAID &amp; LVM to make it easier to upgrade
in the<br />
&gt;&gt; future.<br />
&gt;&gt; &gt;<br />
&gt;&gt;<br />
&gt;&gt; &gt; how do I manage such a setup?<br />
&gt;&gt; &gt; Do I first setup the RAID, then the LVM volumes and the drbd?<br
/>
&gt;&gt; &gt; Can I install &amp; setup drbd on partitions with existing
data?<br />
&gt;&gt; &gt;<br />
&gt;&gt;<br />
&gt;&gt; What are you looking for in the end? One big replicated chunk<br />
&gt;&gt; of space? Do you need smaller granularity? For the local<br />
&gt;&gt; RAID, what are the requirements there? RAID0? RAID5? RAID1?<br />
&gt;&gt;<br />
&gt;&gt; If you're going to run raid and lvm underneath drbd, I'm not<br />
&gt;&gt; sure how you'll keep existing data. Wouldn't creating LVMs on<br />
&gt;&gt; top of an  existing partition with data in it destroy that<br />
&gt;&gt; filesystem?<br />
&gt;&gt;<br />
&gt;&gt; I'm pretty sure you can't directly create a drbd with existing<br />
&gt;&gt; data,  drbd is a block device, so it would run underneath a<br />
&gt;&gt; filesystem. If you had a filesystem with data in it already,<br />
&gt;&gt; making a drbd out of that space would screw up the filesystem<br />
&gt;&gt; and the data. Just like when you create a RAID1 from existing<br />
&gt;&gt; data, you copy the data into the RAID1.<br />
&gt;<br />
&gt; Create the RAID, whether it is HW or SW.<br />
&gt;<br />
&gt; Create a LVM VG out of the RAID array(s).<br />
&gt;<br />
&gt; Create LVM LVs out of the VG.<br />
&gt;<br />
&gt; You can create a drbd volume after the fact, you just CANNOT<br />
&gt; create it with the meta-data on that volume you have to locate<br />
&gt; the meta-data on a separate volume.<br />
&gt;<br />
&gt; I prefer to locate the meta-data separately anyways, I create<br />
&gt; a separate LV for drbd meta-data, and do drbd per-LV instead<br />
&gt; of per RAID array.<br />
&gt;<br />
&gt; -Ross<br />
&gt;<br />
&gt; ______________________________________________________________________<br
/>
&gt; This e-mail, and any attachments thereto, is intended only for use by<br />
&gt; the addressee(s) named herein and may contain legally privileged<br />
&gt; and/or confidential information. If you are not the intended recipient<br
/>
&gt; of this e-mail, you are hereby notified that any dissemination,<br />
&gt; distribution or copying of this e-mail, and any attachments thereto,<br />
&gt; is strictly prohibited. If you have received this e-mail in error,<br />
&gt; please immediately notify the sender and permanently delete the<br />
&gt; original and any copy or printout thereof.<br />
&gt;<br />
&gt; _______________________________________________<br />
&gt; drbd-user mailing list<br />
&gt; drbd-user@lists.linbit.com<br />
&gt; <a target="_blank"
href="http://lists.linbit.com/mailman/listinfo/drbd-user">http://lists.linbit.com/mailman/listinfo/drbd-user</a><br
/>
&gt;<br />
<br />
<br />
----- End message from rwalker@medallion.com -----<br />
<br />
</p><p></p><p>Thanx for the input, Ross &amp; Kelly</p><p></p><p>Kelly, to
answer your questions:</p><ul><li>I'd use any level of RAID, depending on the
application / use of the servers</li><li>I really only want to use LVM to make
growing the partition size easier. But from what I can gather, I don't need to
use LVM, is that so?</li></ul><p>Ross, I do have a question for you, on your
suggestion.</p><p>Let's say I have 2x 160GB HDD's, which I mirror RAID, leaving
me with /dev/md1 (100MB) &amp; /dev/md1 (158GB - rest = swap), now I create my
LV volumes, / (/dev/mapper/system-root) being say 8GB, /home
(/dev/mapper/system-home) being 100GB, and /opt (/dev/mapper/system-opt) 50GB.
When I setup the partitions like this when I install the machine, all the
relevant info is installed, so I need to temporarely move the info from /home
&amp; /opt somewhere else if I want to sync those to patitions?</p><p>And, what
do I add to my drbd.conf file for those parititions? I have tried
/dev/mapper/system-home, but it doesn't seem to work. How do I use LVM VG's with
DRBD?</p><p>
-- <br />
<br />
Kind Regards<br />
Rudi Ahlers<br />
SoftDux CEO<br />
<br />
Website:     <a target="_blank"
href="http://www.softdux.com/">http://www.SoftDux.com</a><br />
Support:      <a target="_blank"
href="http://support.softdux.com/">http://Support.SoftDux.com</a><br />
Cellphone: 082 554 7532<br />
<br />
</p>