How to reduce FS size in RHEL4 ??
step 1: e2fsck -f /dev/vg??/lvol??
Step 2: resize2fs /dev/vg??/lvol?? "New Size"
step 3: lvreduce -L "new Size" /dev/vg??/lvol??
step 4: mount /fs
Example i have reduced /mnt/u001 FS size from 58GB to 50GB. Check the below output
ServerA:/tmp# umount /mnt/u001
ServerA:/tmp# e2fsck -f /dev/mapper/vg01-lvol0
e2fsck 1.35 (28-Feb-2004)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/mapper/vg01-lvol0: 254375/7602176 files (0.4% non-contiguous), 8528446/15204352 blocks
ServerA:/tmp#
ServerA:/tmp# resize2fs /dev/mapper/vg01-lvol0 50G
resize2fs 1.35 (28-Feb-2004)
Resizing the filesystem on /dev/mapper/vg01-lvol0 to 13107200 (4k) blocks.
The filesystem on /dev/mapper/vg01-lvol0 is now 13107200 blocks long.
ServerA:/tmp#
ServerA:/tmp# lvreduce -L 50G /dev/mapper/vg01-lvol0
WARNING: Reducing active logical volume to 50.00 GB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce lvol0? [y/n]: y
Reducing logical volume lvol0 to 50.00 GB
Logical volume lvol0 successfully resized
ServerA:/tmp#
ServerA:/tmp#
ServerA:/tmp# lvdisplay /dev/mapper/vg01_app-lvol0
--- Logical volume ---
LV Name /dev/vg01/lvol0
VG Name vg01
LV UUID ZbIk91-8OUL-Wleo-MfzZ-QkvV-A2c2-amKGil
LV Write Access read/write
LV Status available
# open 0
LV Size 50.00 GB
Current LE 12800
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:35
ServerA:/tmp#
Now FS size
serverA:/tmp# df -hP /mnt/u001
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg01-lvol0 50G 32G 16G 67% /mnt/u001
ServerA:/tmp#
How to extend a FS in RHEL 4??
Step 1 : lvextend -L +size "lvolname"
Step 2 : ext2online "lvolname"
serverA:/tmp# lvextend -L +5G /dev/mapper/vg01_app-lvol8
Extending logical volume lvol8 to 90.98 GB
Logical volume lvol8 successfully resized
serverA:/tmp#
serverA:/tmp# ext2online /dev/mapper/vg01_app-lvol8
ext2online v1.1.18 - 2001/03/18 for EXT2FS 0.5b
serverA:/tmp#
serverA:/tmp# df -hP /mnt/u006
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg01_app-lvol8 90G 81G 7.7G 92% /mnt/u006
serverA:/tmp#
0 Comments