On Tue, May 27, 2014 at 7:38 PM,  <thegee...@thegeezer.net> wrote:
> if you had lvm already you could
> simply 'move' then 'enlarge' your existing stuff (tm)

Yup - if you're not running btrfs/zfs you probably should be running
lvm.  One thing I would do is backup your lvm metadata when it changes
- I once got burned by an lvm error of some kind and an fsck scrambled
the living daylights out of my disk (an fsck on one ext3 partition
scrambled a different partition).  That is pretty rare though (but I
did find one or two mentions online of similar situations.

> : i'd like to know how
> btrfs would do the same for anyone who can let me know.

A btrfs filesystem pools storage.  You can add devices to the pool,
and remove devices to the pool.  If you remove a device with data on
it the data will get moved.  When adding devices btrfs does not
automatically shuffle data around - you can issue a balance command to
do so, but I wouldn't do this until you're done adding/removing
drives.

A nice thing about btrfs is that devices do not have to be of the same
size and it generally does the right thing.

The downside of btrfs right now for raid is that raid5/6 are still
very experimental.  They will support reshaping though, which is one
of the reasons I've stayed away from zfs.  Zfs also lets you
add/remove devices from a pool, but it does not allow you to reshape a
raid.

Rich

Reply via email to