第五周
逻辑卷 (LVM)
- 允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小
- 允许在多个物理设备间重新组织文件系统
pv管理工具
- 显示pv信息 pvs:
简要pv信息显示
pvdisplay - 创建pv
pvcreate /dev/DEVICE - 删除pv
pvremove /dev/DEVICE
vg管理工具
- 显示卷组
vgs
vgdisplay - 创建卷组
vgcreate [-s #[kKmMgGtTpPeE]] VolumeGroupName
PhysicalDevicePath [PhysicalDevicePath…] - 管理卷组
vgextend VolumeGroupName PhysicalDevicePath [PhysicalDevicePath…]
vgreduce VolumeGroupName PhysicalDevicePath [PhysicalDevicePath…] - 删除卷组
先做pvmove,再做vgremove - lv管理工具
显示逻辑卷
lvs
Lvdisplay - 创建逻辑卷
lvcreate -L #[mMgGtT] -n NAME VolumeGroup lvcreate -l 60%VG -n mylv testvg
lvcreate -l 100%FREE -n yourlv testvg - 删除逻辑卷
lvremove /dev/VG_NAME/LV_NAME - 重设文件系统大小
fsadm [options] resize device [new_size[BKMGTEP]]
resize2fs [-f] [-F] [-M] [-P] [-p]
device [new_size] xfs_growfs /mountpoin
扩展和缩减逻辑卷
- 扩展逻辑卷:
lvextend -L [+]#[mMgGtT] /dev/VG_NAME/LV_NAME
resize2fs /dev/VG_NAME/LV_NAME
lvresize -r -l +100%FREE /dev/VG_NAME/LV_NAME - 缩减逻辑卷
umount /dev/VG_NAME/LV_NAME
e2fsck -f /dev/VG_NAME/LV_NAME
resize2fs /dev/VG_NAME/LV_NAME #[mMgGtT] lvreduce -L [-]#[mMgGtT] /dev/VG_NAME/LV_NAME mount - 创建逻辑卷示例
创建物理卷