Linux虚拟机在线扩容lvm类型root分区
00 分钟
2024-2-6
2025-2-23
类型
状态
日期
链接
摘要
标签
分类
图标
密码

1 磁盘扩容

  1. ESXi/vCenter等KVM或虚拟化平台上编辑配置扩容磁盘到50GB(这里省去具体配置)
  1. 重新扫描scsi总线 查看有几个scsi路径

2 磁盘分区

  1. 扩容物理盘分区sda2

3 扩容磁盘

  1. 扩容sda2
  1. 通知内核刷新分区表变更
  1. 扩容pv 所以先要扩容pv,然后是lv。这里不需要扩容vg,因为vg只需要知悉pv的空间变更,剩余的空间直接交由lv扩容。
    1. 查看现有pv空间 pvdisplay
    2. 扩容/dev/sda2的pv空间 pvresize /dev/sda2
    3. 再次pvdisplay查看pv的空间是49.00GB
    4. 确认vg可用空间变大
    5. 查看vg的大小 vgdisplay
    6. 扩容lv,查看lv的状态 lvdisplay
    7. 扩容lv(root)lvextend -L 40GB /dev/cl/root
    8. 扩容文件系统
    9. 查看现有挂在空间和文件系统格式 df -h
    10. 执行cat /etc/fstab 可以看到/dev/mapper/cl-root的空间还没增加,另外该文件系统格式是xfs
  1. 我们要用xfs_growfs去扩容空间(如果是ext格式,则可以使用resize2fs
再次确认盘空间 df -h 可以看到根分区已经成功扩容
上一篇
使用CloudFlare部署Proxy
下一篇
GitHub Hosts

评论
Loading...