Linux LVM 扩容

Linux LVM 扩容

LVM 扩容小记

需求:最近向服务器安装软件,该软件默认安装于根目录下的/data 目录且需要的磁盘空间较大所以考虑给磁盘扩容重新挂载一个新盘到该目录下,但是恰好没有新的磁盘可供使用因为考虑就现有的在磁盘资源就行重新调配,说白了就是将现有的已经挂载到home下的磁盘留下一点够home使用即可其他的分配出一些给新创建的目录使用,下面就操作步骤做一次简单记录。

Lvm 扩容需了解的基本概念

物理卷(PV):可以在上面创建卷组的媒介,可以是磁盘本身、磁盘分区、回环文件。物理卷包含一个特殊的Header,其余部分被切分为一块块的物理区域。
卷组(VG):将一组物理卷收集为一个管理单元
逻辑卷(LV):虚拟分区由物理区域组成
物理区域(PE):硬盘可供指派给逻辑卷的最小单位(通常为 4MB)
在这里插入图片描述

简单常用命令:
查看挂载点:df -hl
显示当前的逻辑卷: lvdisplay
显示当前的卷组:vgdisplay
显示当前的物理卷: pvdisplay
xfs格式化 mkfs.xfs /dev/home
查看硬盘 fdisk -l
创建物理卷: pvcreate /dev/sdb1
查看卷组: pvsca
扩容逻辑卷:
按大小追加- lvextend -L +10G /dev/….
按百分比追加- lvextend -L +100%FREE /dev/….
下面是我的操作步骤:
分区挂载之前
在这里插入图片描述
现需要将 home 所用的484G 切割一部分给data使用。
操作之前先将 /data && /home 备份,备份略
umount /home 卸载 home
lvremove /dev/mapper/centos-gome 删除指定LVM逻辑卷
lvcreate -n lvdata -L 200g centos 创建逻辑卷并分配大小
mkfs.xfs /dev/centos/lvdata xfs格式化
df -Th
mount /dev/centos/lvdata /data 将创建的逻辑卷挂载到 /data下
df -Th 查看
vgs 显示有关卷组的信息
在这里插入图片描述
将剩余的空间挂载回 home
lvcreate -n home -L 757g centos
mkfs.xfs /dev/centos/home
mount /dev/centos/home /home/
df -Th
在这里插入图片描述
至此已经挂载上了
恢复备份的 /data && /home 目录 略
vim /etc/fstab
注:
磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。
编辑将 /home 的配置复制一行 将home 改为 data 保存并退出至此 Over.

卷管理常用命令集合:
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

漫漫开发路

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值