卸载
[root@ORCL ~]# umount /u01
[root@ORCL ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 11G 6.3G 3.5G 65% /
tmpfs 1002M 372K 1001M 1% /dev/shm
/dev/sda2 488M 3.1M 460M 1% /tmp
/dev/sr0 3.7G 3.7G 0 100% /media/OL6.5 x86_64 Disc 1 20131125
检查磁盘
[root@ORCL ~]# e2fsck -f /dev/orcl/orcl
e2fsck 1.43-WIP (20-Jun-2013)
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/orcl/orcl: 11/458752 files (0.0% non-contiguous), 63871/1835008 blocks
resize2fs 程序可以更改ext2/ext3文件系统。它可以放大和缩小它能够找到的设备上的被umount掉的文件系统。如果文件系统是处于mount状态下,那么它只能做到扩容,前提条件是内核支持在线resize(linux kernel2.6支持在mount状态下扩容但仅限于ext3文件系统)。
[root@ORCL ~]# resize2fs /dev/orcl/orcl 4G
resize2fs 1.43-WIP (20-Jun-2013)
Resizing the filesystem on /dev/orcl/orcl to 1048576 (4k) blocks.
The filesystem on /dev/orcl/orcl is now 1048576 blocks long.
[root@ORCL ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 11G 6.3G 3.5G 65% /
tmpfs 1002M 372K 1001M 1% /dev/shm
/dev/sda2 488M 3.1M 460M 1% /tmp
/dev/sr0 3.7G 3.7G 0 100% /media/OL6.5 x86_64 Disc 1 20131125
设置逻辑卷大小
[root@ORCL ~]# lvresize -L 4G /dev/orcl/orcl
WARNING: Reducing active logical volume to 4.00 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce orcl? [y/n]: y
Reducing logical volume orcl to 4.00 GiB
Logical volume orcl successfully resized
减少VG
[root@ORCL ~]# vgreduce orcl /dev/sdc1
Removed "/dev/sdc1" from volume group "orcl"
移除PV
[root@ORCL ~]# pvremove /dev/sdc1
Labels on physical volume "/dev/sdc1" successfully wiped
[root@ORCL ~]# mount /u01
[root@ORCL ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 11G 6.3G 3.5G 65% /
tmpfs 1002M 372K 1001M 1% /dev/shm
/dev/sda2 488M 3.1M 460M 1% /tmp
/dev/sr0 3.7G 3.7G 0 100% /media/OL6.5 x86_64 Disc 1 20131125
/dev/mapper/orcl-orcl 3.9G 8.0M 3.7G 1% /u01