VM创建虚拟机磁盘少了,增加磁盘后Linux上不可见,你需要这样做

自己在练习搭建k8s集群时,创建的虚拟机磁盘不够大,导致又给虚拟机扩磁盘容量

但是登录Linux后发现磁盘还是之前的大小,需要手动去分区挂载磁盘

1、先查看磁盘容量大小


根目录只有6.8G可用,但是在虚拟机上已经将磁盘增加至30GB

在机器上使用fdisk -l查看,/dev/sda磁盘的大小又是增加了的

2、创建新的分区

使用命令,将/dev/sda未使用的磁盘空间,创建新的分区

依次输入m查看选项,n创建新的分区,p创建主分区,剩余选项回车使用默认选项确定分区大小

创建完成后,输入w,保存分区信息退出

重启机器,这样才能格式化磁盘

3、扩展centos卷

查看卷名 vgdisplay

使用命令将/dev/sda3分区格式化为物理卷

pvcreate /dev/sda3

使用命令将centos卷组增加物联卷/dev/sda3

vgextend centos_master02 /dev/sda3

4、扩展根目录

使用命令查看可扩展的分区

lvdisplay

使用命令添加全部可用空间至指定分区

lvextend -l+100%FREE /dev/centos_master02/root /dev/sda3

xfs_growfs /dev/centos_master02/root


扩容完成

注意:
如果是ubuntu的系统,那么仅最后一步不一样,使用命令重新计算lv卷大小,查看更新成功

resize2fs /dev/ubuntu-vg/ubuntu-lv

image

posted @ 2021-04-26 20:27  Hei蛋炒饭  阅读(1151)  评论(0编辑  收藏  举报