[linux-lvm] How to resize a PV located on a SAN LUN
lguillaume at berklee.edu
Sat Apr 28 23:35:31 UTC 2007
Micha Holzmann wrote:
> since a few weeks we have an IBM SAN environment with Blade-Center.
> The SAN controller is a DS4700 formerly known as FASTt. We have a LUN
> with 200 GB of size. The LUN ist partioned:
> fdisk -l /dev/sda
> Disk /dev/sda: 214.7 GB, 214748364800 bytes
> 255 heads, 63 sectors/track, 26108 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Device Boot Start End Blocks Id System
> /dev/sda1 * 1 125 1004031 83 Linux
> /dev/sda2 126 26108 208708447+ 5 Extended
> /dev/sda5 126 188 506016 83 Linux
> /dev/sda6 189 1185 8008371 83 Linux
> /dev/sda7 1186 1435 2008093+ 83 Linux
> /dev/sda8 1436 1560 1004031 83 Linux
> /dev/sda9 1561 1810 2008093+ 83 Linux
> /dev/sda10 1811 2060 2008093+ 83 Linux
> /dev/sda11 2061 4053 16008741 83 Linux
> /dev/sda12 4054 24960 167935446 8e Linux LVM
> /dev/sda13 24961 26108 9221278+ 82 Linux swap
> Now i had to increase the size of partition of sda12 which is a LVM.
> I am not sure which is the right way. Within the storage managment
> software i can increase the size of the LUN. After rebooting the machine
> the additional space is appended at the end of partitions and it is
> marked as free. How can i now increase the LVM partition. Which
> tool/programm i do need for this task?
> Best regards,
Others have suggested what is probably your only option if you're stuck
with this configuration, i.e. create a new PV and add it to the volume
This configuration seems a little strange to me. How come you
partitioned the LUN this way? Using LVM for everything would have been
much more flexible in general.
If you had created a single PV from the whole LUN and created Logical
Volumes for each "partition", you would not have any problem now: You
would be able to simply do a "pvresize" then "lvextend" to grow the LV,
then resize2fs (assuming ext).
More information about the linux-lvm