1 fdisk /dev/sda //在没有第4个分区的情况下,先创建第4个扩展分区,之后创建第5块分区为设置为LVM类型(8e)
2 partprobe //重新加载分区
3 pvcreate /dev/sda5 //创建物理卷
4 pvs 查看物理卷
5 vgcreate datastore /dev/sda5 //创建卷组
6 lvcreate -L 3G -n database datastore //创建逻辑卷
7 lvs //查看逻辑卷
8 mkfs.ext4 /dev/datastore/database //格式化逻辑卷
9 mkdir /database //创建挂载点
10 blkid //查看UUID
11 vim /etc/fstab //编辑挂载配置文件,设置自动挂载
12 mount /dev/datastore/database /database/ 挂载
13 df -h //查看文件系统情况
3.
1 fdisk /dev/sda //因为卷组容量不足,先添加物理卷,所以先添加分区
2 partprobe //重新加载分区
3 pvcreate /dev/sda7 // 创建物理卷
4 vgextend datastore /dev/sda7 //对datastore卷组添加物理卷
5 vgs 查看卷组容量
6 lvs //查看逻辑卷容量
7 lvextend -L 5G /dev/datastore/database //更改逻辑卷容量为5G(失败,卷组可用容量在添加后也不够2G,实际总卷组容量为4.99G,不足5G)
8 lvextend -L 4.5G /dev/datastore/database //(只能先更改为4.5G)
9 lvs //查看逻辑卷更改后的容量
10 fdisk /dev/sda //因为卷组不够5G,所以再添加分区
11 partprobe //重新加载
12 pvcreate /dev/sda8 //创建物理卷
13 vgextend datastore /dev/sda8 //将创建的物理卷加入卷组
14 lvs //查看逻辑卷修改前信息
15 lvextend -L 5G /dev/datastore/database //修改逻辑卷容量为5G
16 lvs //查看修改后的逻辑卷容量
17 mount -a //重新挂载
4.
1 umount /data/ //取消挂载
2 vim /etc/fstab //删除开机自动挂载文件中的被删除逻辑卷自动挂载配置
3 lvremove /dev/datastore/database //删除逻辑卷
4 vgremove datastore //删除卷组
5 pvremove /dev/sda8 /dev/sda7 //删除物理卷
6 pvremove /dev/sda6 //删除物理卷
7 fdisk /dev/sda //删除分区
8 partprobe //重新加载
9 rm -f /base //删除挂载点目录
LVM逻辑分区创建、扩容、删除
最新推荐文章于 2023-09-06 11:17:15 发布