LVM逻辑卷卷组基本操作增删扩缩
Posted 周二也被占用
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LVM逻辑卷卷组基本操作增删扩缩相关的知识,希望对你有一定的参考价值。
创建LVM
1、将物理磁盘设备初始化为物理卷
pvcreate /dev/sdb /dev/sdc
2、创建卷组,并将PV加入卷组中
vgcreat linuxvg /dev/sdb /dev/sdc
3、基于卷组创建逻辑卷
lvcreat -n linuxlv -L 2G linuxvg
4、为创建好的逻辑卷创建文件系统
mkfs.ext4 /dev/linuxvg/linuxlv
5、将格式化好的逻辑卷挂载使用
mount /dev/linuxvg/linuxlv /mnt
查看LVM
1、查看物理卷信息
pvdisplay(详细)
pvs
2、查看卷组信息
vgdisplay(详细)
vgs
3、查看逻辑卷信息
lvdisplay(详细)
lvs
删除逻辑卷
1、首先删除一个逻辑卷
lvremove /dev/linuxvg/linuxlv
2、删除一个卷组
vgremove linuxvg
3、删除物理卷
pvremove /dev/sdb
LVM 拉伸与缩小
1、拉伸一个逻辑卷,保证VG有足够的空闲空间
vgdisplay
2、扩充逻辑卷
lvextend -L +1G /dev/linuxvg/linuxlv
3、查看扩充后LV大小
lvdisplay
4、更新文件系统
resize2fs /dev/linuxvg/linuxlv
5、查看更新后文件系统
df -h
拉伸一个卷组
1、将要添加到VG的硬盘“格式化”为PV
pvcreate /dev/sdd
2、将新的PV添加到指定卷组中
vgextend linuxvg /dev/sdd
3、查看扩充后VG大小
vgdisplay
缩小一个逻辑卷
1、卸载已经挂在的逻辑卷
umount /dev/linuxvg/linuxlv
2、缩小文件系统(会提示需要运行fsck检查文件系统)
resize2fs /dev/linuxvg/linuxlv 1G(调整大小为1G)
3、缩小LV
lvreduce -L 1G /dev/linuxvg/linuxlv
4、查看缩小后的LV
lvdisplay
5、挂载
mount /dev/linuxvg/linuxlv /mnt
缩小卷组
1、将一个PV从卷组中移除
vgreduce linuxvg /dev/sdc
2、查看缩小后的卷组大小
vgdisplay
以上是关于LVM逻辑卷卷组基本操作增删扩缩的主要内容,如果未能解决你的问题,请参考以下文章