美文网首页
虚机指定目录在线扩容

虚机指定目录在线扩容

作者: running_sheep | 来源:发表于2020-05-29 14:59 被阅读0次

    Ceph学习(2)RPM构建篇中RPM build过程遇到磁盘空间不够用的问题,如何实现指定目录的在线扩容呢,正好rpm正在build中,利用这个空档,总结一下。

    1.首先,当然是在VM平台设置下硬盘容量,原来的容量是128G,分了两个区,centos-root和centos-home,分别是50G和75G,分别挂载目录/ 和/home下,现在将容量增加到256G(在虚拟机关机状态下修改)

    2.开机,lsblk看一下现有分区情况,再通过fdisk -l 看一下磁盘可用容量,是274.9G,即100多G是没有用到的

    3.了解到,我们的目标磁盘就是sda,而sda已经有两个分区了,我们要把剩余容量再构建一个分区

    fdisk/dev/sda

    m(输入m查看帮助信息)

    n(表示增加分区)->p(创建主分区)->3(因为上面已经有两个分区sda1和sda2)->w(保存)

    4. 分区完后把新分区改成LVM 卷的文件系统

    fdisk/dev/sda

    t(改变一个分区的系统ID

    3(选择分区3)

    l(列出所有编号)

    8e(linux lvm 编码)

    w(保存)

    5.修改成功后必须重新启动linux系统才能进行后面的操作

    6.系统重启后,格式化新的分区为ext4格式

    mkfs.ext4 /dev/sda3

    7.格式化后,创建PV(物理卷)

    pvcreate /dev/sda3

    8.扩展VG把物理卷添加到VG里面

    vgextend centos /dev/sda3

    9.把VG中多余的空间添加到/dev/mapper/centos-root 中

    lvextend -L +110G /dev/mapper/centos-root /dev/sda3

    10.在线扩容

    xfs_growfs /dev/mapper/centos-root

    11.查看一下发现/目录已完成扩容

    相关文章

      网友评论

          本文标题:虚机指定目录在线扩容

          本文链接:https://www.haomeiwen.com/subject/spgxzhtx.html