[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 794M 247M 506M 33% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 190M 27M 154M 15% /boot
/dev/mapper/home-LogVolhome
9.8G 23M 9.2G 1% /home
/dev/mapper/system-LogVolopt
9.8G 23M 9.2G 1% /opt
/dev/mapper/system-LogVoltmp
976M 1.3M 924M 1% /tmp
/dev/mapper/system-LogVolusr
2.0G 360M 1.5G 20% /usr
/dev/mapper/system-LogVol03
16G 101M 15G 1% /var
[root@bogon ~]# umount /home/
[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 794M 247M 506M 33% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 190M 27M 154M 15% /boot
/dev/mapper/system-LogVolopt
9.8G 23M 9.2G 1% /opt
/dev/mapper/system-LogVoltmp
976M 1.3M 924M 1% /tmp
/dev/mapper/system-LogVolusr
2.0G 360M 1.5G 20% /usr
/dev/mapper/system-LogVol03
16G 101M 15G 1% /var
[root@bogon ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
LogVolhome home -wi-a----- 10.00g
LogVol03 system -wi-ao---- 15.80g
LogVolopt system -wi-ao---- 10.00g
LogVoltmp system -wi-ao---- 1.00g
LogVolusr system -wi-ao---- 2.00g
[root@bogon ~]# vgremove home
Do you really want to remove volume group "home" containing 1 logical volumes? [y/n]: y
Do you really want to remove active logical volume LogVolhome? [y/n]: y
Logical volume "LogVolhome" successfully removed
Volume group "home" successfully removed
[root@bogon ~]# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name system
PV Size 28.80 GiB / not usable 2.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 7373
Free PE 0
Allocated PE 7373
PV UUID 09EEBA-m4nL-8Bs3-UFKg-UZmj-FzDW-tnupZ1
"/dev/sda2" is a new physical volume of "10.00 GiB"
--- NEW Physical volume ---
PV Name /dev/sda2
VG Name
PV Size 10.00 GiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 9DBnB2-uTc6-DDPB-lMi0-Tti9-mxGP-eQOY2W
[root@bogon ~]# vgextend system /dev/sda2
Volume group "system" successfully extended
[root@bogon ~]# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name system
PV Size 28.80 GiB / not usable 2.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 7373
Free PE 0
Allocated PE 7373
PV UUID 09EEBA-m4nL-8Bs3-UFKg-UZmj-FzDW-tnupZ1
--- Physical volume ---
PV Name /dev/sda2
VG Name system
PV Size 10.00 GiB / not usable 4.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 2559
Free PE 2559
Allocated PE 0
PV UUID 9DBnB2-uTc6-DDPB-lMi0-Tti9-mxGP-eQOY2W
[root@bogon ~]# lvextend -l +50%FREE /dev/mapper/system-LogVoltmp
Size of logical volume system/LogVoltmp changed from 1.00 GiB (256 extents) to 6.00 GiB (1536 extents).
Logical volume LogVoltmp successfully resized.
[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 794M 247M 506M 33% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 190M 27M 154M 15% /boot
/dev/mapper/system-LogVolopt
9.8G 23M 9.2G 1% /opt
/dev/mapper/system-LogVoltmp
976M 1.3M 924M 1% /tmp
/dev/mapper/system-LogVolusr
2.0G 360M 1.5G 20% /usr
/dev/mapper/system-LogVol03
16G 101M 15G 1% /var
[root@bogon ~]# resize2fs -p /dev/mapper/system-LogVoltmp
resize2fs 1.41.12 (17-May-2010)
Filesystem at /dev/mapper/system-LogVoltmp is mounted on /tmp; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/mapper/system-LogVoltmp to 1572864 (4k) blocks.
The filesystem on /dev/mapper/system-LogVoltmp is now 1572864 blocks long.
[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 794M 247M 506M 33% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 190M 27M 154M 15% /boot
/dev/mapper/system-LogVolopt
9.8G 23M 9.2G 1% /opt
/dev/mapper/system-LogVoltmp
5.9G 2.0M 5.6G 1% /tmp
/dev/mapper/system-LogVolusr
2.0G 360M 1.5G 20% /usr
/dev/mapper/system-LogVol03
16G 101M 15G 1% /var
[root@bogon ~]# lvcreate -n LogVolhome -l 100%FREE system
Logical volume "LogVolhome" created.
[root@bogon ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
LogVol03 system -wi-ao---- 15.80g
LogVolhome system -wi-a----- 5.00g
LogVolopt system -wi-ao---- 10.00g
LogVoltmp system -wi-ao---- 6.00g
LogVolusr system -wi-ao---- 2.00g
[root@bogon ~]# mkfs.ext4 /dev/mapper/system-LogVolhome
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
327680 inodes, 1309696 blocks
65484 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1342177280
40 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 20 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
[root@bogon ~]# mount /dev/mapper/system-LogVolhome /home/
[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda5 794M 247M 506M 33% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 190M 27M 154M 15% /boot
/dev/mapper/system-LogVolopt
9.8G 23M 9.2G 1% /opt
/dev/mapper/system-LogVoltmp
5.9G 2.0M 5.6G 1% /tmp
/dev/mapper/system-LogVolusr
2.0G 360M 1.5G 20% /usr
/dev/mapper/system-LogVol03
16G 101M 15G 1% /var
/dev/mapper/system-LogVolhome
4.8G 10M 4.6G 1% /home
[root@bogon ~]# vi /etc/fstab