On Sun, 14 Jul 2013, Craig Sanders wrote:

> On Sun, Jul 14, 2013 at 12:15:59PM +1000, Jeremy Visser wrote:
> > On 14/07/13 01:53, Craig Sanders wrote:
> > > and, unlike lvm, with both btrfs and zfs, once you've created the
> > > pool you don't need to remember or specify the device names of the
> > > disks in the pool unless you're replacing one of them
> >
> > Can you clarify what you mean by this?
> >
> > My volume group is /dev/vg_glimfeather. I haven?t interacted with the
> > raw PV, /dev/sda6, in over a year.
>
> here's an example from the lvextend man page:
>
>        Extends the size of the logical volume "vg01/lvol10" by 54MiB on physi-
>        cal volume /dev/sdk3. This is only possible if /dev/sdk3 is a member of
>        volume group vg01 and there are enough free physical extents in it:
>
>        lvextend -L +54 /dev/vg01/lvol10 /dev/sdk3

Yes, but why would you do that instead of just letting lvm pick where to
put its extents?  If I add a disk in lvm or zfs, I have to either
zfs add tank <dev-id> (or is it zpool?) or vgextend <vg> <dev-node>.  Same
difference.  In both cases, I have to read the manpage to remember quite
how to use it.

> and another from lvresize:
>
>        Extend  a  logical  volume  vg1/lv1  by  16MB  using  physical  extents
>        /dev/sda:0-1 and /dev/sdb:0-1 for allocation of extents:
>
>        lvresize -L+16M vg1/lv1 /dev/sda:0-1 /dev/sdb:0-1

Wow, damn.  Maybe the manpage is deficient, or maybe you're reading the
wrong section.  It's *definitely* not that complicated.

Just cargo cult off the net like everyone else!

-- 
Tim Connors
_______________________________________________
luv-main mailing list
[email protected]
http://lists.luv.asn.au/listinfo/luv-main

Reply via email to