在Linux系统中,LVM(逻辑卷管理)是一种灵活的磁盘分区方式,它允许用户在物理磁盘和逻辑卷之间进行动态调整,通过LVM,用户可以更轻松地管理磁盘空间,实现磁盘的扩展、缩小、删除等操作,本文将详细介绍Linux LVM逻辑卷的配置过程,包括创建、增加、减少、删除和卸载等操作。
创建LVM
1、使用fdisk
命令对磁盘进行分区,对/dev/sdb磁盘进行分区:
sudo fdisk /dev/sdb
2、在fdisk
命令行界面中,按照提示进行分区操作,创建一个新的分区后,输入n
,然后选择分区类型为8e
(Linux LVM),接下来,设置分区的大小,最后输入w
保存分区信息。
3、创建物理卷,使用pvcreate
命令将刚刚创建的分区转换为物理卷:
sudo pvcreate /dev/sdb1
4、查看物理卷信息,使用pvdisplay
命令查看物理卷的状态:
sudo pvdisplay
创建卷组
1、创建一个卷组,使用vgcreate
命令创建一个名为myvg的卷组,并将刚刚创建的物理卷添加到卷组中:
sudo vgcreate myvg /dev/sdb1
2、查看卷组信息,使用vgdisplay
命令查看卷组的状态:
sudo vgdisplay
创建逻辑卷
1、创建一个逻辑卷,使用lvcreate
命令创建一个名为mylv的逻辑卷,大小为10G,并指定其挂载点为/mnt/mylv:
sudo lvcreate -L 10G -n mylv myvg /dev/myvg/mylv
2、格式化逻辑卷,使用mkfs
命令对逻辑卷进行格式化,格式化为ext4文件系统:
sudo mkfs.ext4 /dev/myvg/mylv
3、挂载逻辑卷,使用mount
命令将逻辑卷挂载到指定的挂载点:
sudo mount /dev/myvg/mylv /mnt/mylv
增加逻辑卷空间
1、扩展逻辑卷,如果需要增加逻辑卷的空间,可以使用lvextend
命令,查看逻辑卷的信息,确定要扩展的空间大小:
sudo lvdisplay /dev/myvg/mylv
2、扩展逻辑卷,使用lvextend
命令扩展逻辑卷的空间:
sudo lvextend -L +5G /dev/myvg/mylv
3、调整文件系统大小,使用resize2fs
命令调整文件系统的大小:
sudo resize2fs /dev/myvg/mylv
减少逻辑卷空间
1、缩小逻辑卷,如果需要减少逻辑卷的空间,可以使用lvreduce
命令,查看逻辑卷的信息,确定要缩小的空间大小:
sudo lvdisplay /dev/myvg/mylv
2、缩小逻辑卷,使用lvreduce
命令缩小逻辑卷的空间:
sudo lvreduce -L -5G /dev/myvg/mylv
删除逻辑卷和卷组
1、卸载逻辑卷,在使用lvremove
命令删除逻辑卷之前,需要先卸载逻辑卷:
sudo umount /mnt/mylv
2、删除逻辑卷,使用lvremove
命令删除逻辑卷:
sudo lvremove /dev/myvg/mylv
3、删除卷组,使用vgremove
命令删除卷组:
``sudo vgremove myvg --force
``
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/369179.html