<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Be careful not to waste your time on some thing that will not be included....</div><div><br></div><div>I see the order of events like this:</div><div>1) Generic layering of LVs</div><div>2) Improved mirror DSO</div><div>3) Mirrored log implementation</div><div><br></div><div>Note that once you get #1 done you /should/ be able to get a mirrored log by:</div><div>prompt> lvcreate -m1 --mirrorlog core -l 1 -n mirrored_log vg</div><div>prompt> lvcreate -m1 -L 5G -n mirror vg /dev/sdb /dev/sdc /dev/vg/mirrored_log</div><div><br></div><div>Leapfrogging #2 /might/ be acceptable, but leapfrogging #1 is not.  This is because you are creating a one-off solution rather than creating something more general that would benefit LVM as a whole.</div><div><br></div><div>Feel free to disagree, but I really see the above as the way forward.</div><div><br></div><div> brassow</div><div><br></div><br><div><div>On Dec 29, 2008, at 6:10 PM, <a href="mailto:malahal@us.ibm.com">malahal@us.ibm.com</a> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; ">This patch adds '--mirroredlog' option to LVM commands to create a<br>mirror with mirrored log device. Rebased to the latest LVM code<br>(LVM2.2.02.43). Appreciate any comments.<br><br>Signed-off-by: Stefan Raspl <<a href="mailto:raspl@de.ibm.com">raspl@de.ibm.com</a>><br></span></blockquote></div><br></body></html>