首先准备:
添加3块SATA磁盘,每个磁盘创建1个大小相同的分区,大小都为1G,类型都改为Linux raid,共计三个分区sdb1 sdc1 sdd1
创建
物理卷
创建LVM物理卷
pvcreate /dev/sdb1 /dev/sdc1
查看详细信息
pvdisplay
扫描检测目前现有的LVM物理卷信息
pvscan
卷组
创建一个名为“lingfeng”的卷组
vgcreate lingfeng /dev/sdb1 /dev/sdc1
-s PE大小(指定PE大小,以M/G/T)
查看LVM卷组详细情况
vgdisplay lingfeng
逻辑卷
创建
lvcreate -L 1G -n lflv lingfeng
-I (PE数量) -L (容量以M/G/T为单位) -n lv名称 卷组名称 创建好的LV存放于卷组目录下
查看
lvdisplay /dev/lingfeng/lflv
动态调整逻辑卷容量
新建一个分区并修改类型为Linux Raid
fdisk /dev/sdd -l
转换为LVM物理卷
pvcreate /dev/sdd1
查看目前存在的LVM物理卷
pvscan
扩充“lingfeng”卷组
vgextend lingfeng /dev/sdd1
查看“lingfeng”卷组的详细信息
vgdisplay lingfeng
调整大小
lvresize -l +509 /dev/lingfeng/lflv
翻译:逻辑卷/dev/lingfeng/lflv的大小从1.00 GiB(256个扩展数据块)更改为2.99 GiB(765个扩展数据块)。
查看“lingfeng”卷组的详细情况
lvdisplay /dev/lingfeng/lflv
创建文件系统(格式化)
mkfs.ext4 /dev/lingfeng/lflv
挂载
mkdir lfdir
mount /dev/lingfeng/lflv lfdir/
df -h
删除
卸载LVM文件系统
umount /dev/lingfeng/lflv lfdir/
删除相应的逻辑卷
lvremove /dev/lingfeng/lflv
停用卷组
vgchange -a n lingfeng
删除相应的卷组
vgremove lingfeng
删除相应的物理卷
pvremove /dev/sdb1 /dev/sdc1 /dev/sdd1
将磁盘分区的类型改回83 Linux
fdisk /dev/sdb