|
1、在系统安装时使用lvm 首先在一个磁盘上划出/boot分区,然后将剩余空间划分到lvm,使用lvm管理。
2、在系统中使用lvm管理 #fdisk -l #pvcreate /dev/diskname #vgcreate -s pp_size vgname diskname #lvcreate -l pp_num -n lv_name vg_name #mkfs.ext3 lv
3、lvm modify lvextend #vgextend #lvextend -L size (-l pp_num) lv_name 或lvextend -L +size (-l +pp_num) lv_name #umount filesystem 当系统文件系统不能umount时,可重启按“a”输入init s进入单用户模式umount文件系统 然后扩文件系统 #e2fsck -f lv_name(如果不执行该步骤,在执行resize2fs时系统会提示先执行e2fsck -f) #resize2fs lv_name #mount
缩小lv 要缩小lv首先应缩小lv的文件系统,而且由于缩小是比较危险的建议先做数据备份。
mke2fs -n查看block size和blocks,以计算缩小到多少blocks。比如:块大小是4096(4kb) 当前有786432个blocks 现在打算减小一个G的空间。1G占用的blocks一共是262144个,所以减少后的blocks应该是524288个。则:resize2fs lv_name 524288
lvreduce -L -1G lv_name 删除VG 首先应确保vg中没有任何lv lvremove lv_name 删除lv,可使lvdisplay查看lv vgchange -a n vgremove vg_name vgdisplay |
(责任编辑:A6)



评论加载中…