美文网首页工作生活
centos硬盘扩容

centos硬盘扩容

作者: 天地一小儒 | 来源:发表于2019-07-04 11:14 被阅读0次

    1. 虚拟机关机设置硬盘

    虚拟机页面Ctrl+D,调出虚拟机设置


    虚拟机设置

    硬盘->扩展(关机才可以设置)


    扩展硬盘

    2. 扩展分区

    在虚拟机设置好后,实际上虚拟机系统并未将这些多的内存增加到主分区中,因此还需要手动去系统内部扩展分区。

    • 开机,打开终端,键入sudo fdisk /dev/sda 操作 /dev/sda 的分区表
      p       查看已分区数量(我看到有两个 /dev/sda1 /dev/sda2)
      n       新增加一个分区
      回车      分区类型我们选择为主分区
      回车      分区号选3(因为1,2已经用过了,见上)
      回车      默认(起始扇区)
      回车      默认(结束扇区)
      t       修改分区类型
      回车      默认选分区3
      8e      修改为LVM(8e就是LVM)
      w       写分区表
    • 关机重启,打开终端,键入sudo mkfs.ext3 /dev/sda3
    • 查看虚拟卷组df -h,第一行。我的是/dev/mapper/centos-root
    • 添加新LVM到已有的LVM组,实现扩容sudo lvm 进入lvm管理
      lvm> pvcreate /dev/sda3             这是初始化刚才的分区,必须的
      lvm> vgdisplay                 查看vgname,我的是centos
      lvm> vgextend centos /dev/sda3         将初始化过的分区加入到虚拟卷组centos
      lvm>lvextend -L +30G /dev/mapper/centos-root   扩展已有卷的容量(29.9G这个数字在后面解释)
      lvm>pvdisplay                  查看卷容量,这时你会看到一个很大的卷了
      lvm>quit                    退出
    • 文件系统扩容sudo xfs_growfs /dev/mapper/centos-root,成功后df -h就可以看到扩容后的文件系统了

    也有用 sudo resize2fs /dev/mapper/centos-root 成功的,上面不行,可以试试这个。

    3. 扩展结果

    20G->60G

    相关文章

      网友评论

        本文标题:centos硬盘扩容

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