逻辑卷得挂载、扩容及删除

目录

创建逻辑卷

逻辑卷的扩容

删除逻辑卷


导语

服务器磁盘空间快满时,如何新增一块磁盘,并扩容到指定的后台指定目录下

创建逻辑卷

1.重新建立磁盘分区

通过命令fdisk /dev/sdx来对磁盘进行分区(云上或者虚拟环境的硬盘名称也有可能叫vdx或者svdx, 需要根据实际情况进行变更)

2.创建物理卷

通过命令pvcreate /dev/sdx来完成物理卷的创建

3.创建卷组

vgcreate可以创建卷组并将已有的物理卷添加到卷组中, 该命令一次可以添加多个物理卷

4.创建逻辑卷

通过lvcreate命令可以完成逻辑卷的创建, 而逻辑卷的容量可以通过指定pe的大小或者总体百分比来确定, 另外我们可以通过vgdisplay来查看已有卷组容量

 

5.格式化逻辑卷

逻辑卷创建完成后需要格式化后才能正常使用, 至于格式化的类型需要根据实际情况确定, 通常一般就是ext4或者xfs这两种, 不过一般和系统盘的文件格式保持一致比较好

6.挂载逻辑卷

创建一个目录, 比如/data, 将刚才创建的逻辑卷lv1挂载上去

7.开机自动挂载

编辑/etc/fstab文件, 将逻辑卷挂载的内容写入到里面, 从而实现开机自动挂载

/dev/vg1/lv1 /data xfs defaults 0 0

到这里, 逻辑卷的创建和挂载就完成了

逻辑卷的扩容

如果现有逻辑卷已满或者处于快满的状态, 则需要对已有的逻辑卷进行扩容

1.扩充卷组

我们又新添了一块硬盘, 不过从添加硬盘到创建物理卷的步骤我们就不再重复了, 这里直接进行卷组的扩容, 通过命令vgextend vg1 /dev/sdd1来完成新硬盘的添加

2.扩充逻辑卷

新扩充到卷组的容量不仅可以扩充现有的逻辑卷, 也可以用来创建新的逻辑卷, 不过这里我们还是用来扩充现有的逻辑卷, 通过命令lvextend -l +100%FREE /dev/vg1/lv1来实现

3.刷新逻辑卷的容量

逻辑卷被扩充之后其实并没有真正意义上的扩容, 通过df -lh命令我们可以看到, 原有逻辑卷的容量依然不变

这时候我们要通过命令xfs_growfs /dev/vg1/lv1来刷新新扩充的容量, 如果是逻辑卷为ext4 格式的, 则使用命令resize2fs /dev/vg1/lv1

删除逻辑卷

将逻辑卷还原到若干块最原始的硬盘只需要反向操作即可(进行该操作最好先停止已有的业务)

1。取消逻辑卷的挂载

先将挂载的逻辑卷取消挂载, 如果提示设备繁忙, 则可以通过命令fuser -m -v -i -k

/where/you/mount来杀掉阻碍的进程

2.删除逻辑卷

通过命令lvremove命令来删除对应的逻辑卷

 

3.删除卷组

通过命令vgremove来实现卷组的删除

4.删除物理卷

将卷组中所有的物理卷都取消物理卷的状态, 通过pvremove就可以实现

5.取消开机自动挂载

将/etc/fstab中对应的内容给删除就可以了

至此, 所有硬盘都已从逻辑卷还原到普通的硬盘

注意:

  1. 逻辑卷不能对物理硬盘直接挂载的目录进行扩容, 但是可以对他的子目录可以
  2. 能用逻辑卷就尽量用逻辑卷, 不然后期扩容很麻烦
  3. 单独移除逻辑卷中的某个物理卷, 有可能会导致数据丢失, 请谨慎操作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值