[linux-lvm] RAID extension and lvm
Kirby C. Bohling
kbohling at birddog.com
Sun Jul 14 13:45:01 UTC 2002
Did you partition the disk, or did you put LVM on the raw disk
unpartitioned?
If the disk is partitioned, run fdisk/cfdisk/disk druid to add that
partition on the end (I've never done this, so take it with a grain of
salt). I don't believe that the partition table has the complete size
of the disk, I believe it just has the sizes of the current partitions.
So it should be safe (the key work being: should).
Run pvcreate on the newly created partition.
Now follow the HOWTO on adding another pv to a vg. I believe all you do
is run vgextend then lvextend or lvcreate.
If you didn't set it up using partitions, and it is a raw block device
you have issues. I've got no idea how to help. Sorry... Report back
if what works :-)
Thanks,
Kirby
Ralf Eisinger wrote:
> Sorry, I think there is/was something confusing. We want to have the
> following scenario:
>
> - we had an hardware raid5 with three disks (so we get the size from two
> of them)
> - from the view of the kernel there is one big SCSI disk
> - on that disk I install lvm (for snapshots) and ext3
> - ...
> - we are working (heavily ;-) on that disks
> - ...
> - Because we are running out of disk space, I plug in a new disk
> and add them to the existing raid5. So it will have now four disks.
> This adding is done by the hardware.
> - Now the disk size of the "one big disk" is changed to the new
> "netto" size of the raid5.
>
> Is it possible to handle that with lvm and when the answer is "yes", in
> which way? One point was a command named "pvresize" but I didn't find it
> in my distribution (SuSE 8.0) and I find nothing about that in the HOWTO.
>
>
More information about the linux-lvm
mailing list