Monday, December 27, 2010

How to extend a Logical volume in Linux (LVM)

Execute the lvextend and resize2fs commands to increase the size of a logical volume. Some Linux version we need to use ext2online command instead of resize2fs



lvextend -L + G

resize2fs

ext2online

Eg:

dbserver:/etc # lvextend -L +2G /dev/mapper/sysvg-var

Extending logical volume var to 5.00 GB

Logical volume var successfully resized


dbserver:/etc # resize2fs /dev/mapper/sysvg-var

resize2fs 1.41.1 (01-Sep-2008)

Filesystem at /dev/mapper/sysvg-var is mounted on /var; on-line resizing required

old desc_blocks = 1, new_desc_blocks = 1

Performing an on-line resize of /dev/mapper/sysvg-var to 1310720 (4k) blocks.

The filesystem on /dev/mapper/sysvg-var is now 1310720 blocks long.



dbserver 1:/etc # df -h /var

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/sysvg-var

5.0G 1.2G 3.6G 24% /var

dbserver:/etc #

No comments:

Post a Comment