Adding new disks, include in volume group
Paul Howarth
paul at city-fan.org
Wed Jun 15 12:56:47 UTC 2005
Gary Stainburn wrote:
> On Monday 13 June 2005 4:33 pm, Paul Howarth wrote:
>
>>You can use ext2online to resize a mounted ext2/ext3 filesystem, so a
>>rescue CD might not be needed (ext2online can't always resize a
>>partition but it'll tell you if it can't).
>>
>>The procedure basically involves using pvcreate to create LVM
>>physical volumes on the new disks, vgextend to add those physical
>>volumes to VolGroup00 and then lvextend to make logical volume
>>/dev/VolGroup00/LogVol00 bigger. You can then resize the root
>>filesystem using either ext2online (if it works), or resize2fs from
>>rescue mode if ext2online refuses to cooperate.
>>
>>See the man pages for the various commands to see how they work. See
>>also the Linux LVM HOWTO:
>>http://www.tldp.org/HOWTO/LVM-HOWTO/
>>
>>Paul.
>
>
> I've tried to carry out the steps above bit came unstuck at the lvextend
> stage. Anyone see what I'm doing wrong? Below is the session I was
> running.
>
> Gary
>
> [root at larry1 ~]# fdisk -l /dev/hda
>
> Disk /dev/hda: 41.1 GB, 41174138880 bytes
> 255 heads, 63 sectors/track, 5005 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Device Boot Start End Blocks Id System
> /dev/hda1 * 1 13 104391 83 Linux
> /dev/hda2 14 5005 40098240 8e Linux LVM
> [root at larry1 ~]# fdisk -l /dev/hdb
>
> Disk /dev/hdb: 41.1 GB, 41110142976 bytes
> 16 heads, 63 sectors/track, 79656 cylinders
> Units = cylinders of 1008 * 512 = 516096 bytes
>
> Device Boot Start End Blocks Id System
> [root at larry1 ~]# df
> Filesystem 1K-blocks Used Available Use% Mounted on
> /dev/mapper/VolGroup00-LogVol00
> 38639072 2676536 33999736 8% /
> /dev/hda1 101086 12308 83559 13% /boot
> none 192376 0 192376 0% /dev/shm
>
> [root at larry1 ~]# pvcreate /dev/hdb
> Physical volume "/dev/hdb" successfully created
> [root at larry1 ~]# vgextend VolGroup00 /dev/hdb
> Volume group "VolGroup00" successfully extended
> [root at larry1 ~]# lvextend -L +40G /dev/mapper/VolGroup00-LogVol00
> /dev/hdb
> Volume group mapper doesn't exist
Try this instead:
# lvextend -L +40G /dev/VolGroup00/LogVol00
Paul.
More information about the fedora-list
mailing list