LVM实现动态分区备忘

查看各属性属性
$ lvdisplay
$ pvdisplay
$ vgdisplay

从某分区减掉一定空间:
需要先umount分区
查看分区被那些进程使用,得出的数字就是PID
$ fuser -m /www/
/www/:          11489c
$ ps -p 11489
结束掉PID为11489的进程
$ umount /www/

需要先缩减文件系统大小,再缩减lv大小

先检查一下文件系统状态:
$ e2fsck -f /dev/VolGroup00/www

将文件系统缩减为28G
$ resize2fs /dev/VolGroup00/www 28g

将lv缩减为28G
$ lvreduce -L 28g /dev/VolGroup00/www

查看一下lv状况:
$ lvscan

查看是否PV是否有FREE空间:
$ pvdisplay

将刚空余出来的空间分给database分区
lvextend -L +20.81g /dev/VolGroup00/database/

将文件系统大小重置为LV大小:
$ resize2fs /dev/VolGroup00/database

$ mount /www
$ df -h


猜你喜欢

转载自inosin.iteye.com/blog/1141211
今日推荐