如何给RHEL8/CentOS8 虚拟机增加根分区空间

本文测试环境:RHEL8&CentOS8

操作步骤均一致,两个系统可通用。注意卷组名称即可。

       

虚拟机配置

原来600G,准备加到1T,并且把新增加的部分全部分给根分区,点击编辑设置,按如下修改

       

硬盘增加到1T

修改完按确定。等待任务完成。

       

任务列表

重新启动虚拟机,再次执行fdisk -l,会看到如下红字提示,证明新增硬盘空间已被系统识别。

       

命令执行界面

现在我们要把新增的硬盘空间分给根目录,我们看到红字下面第一行是Disk /dev/sda,因为我们是增加容量,并不是增加一块新硬盘设备,所以我们用如下命令进行磁盘初始化

fdisk /dev/sda
   
       

命令执行

输入n,创建一个新的分区,后面都选择默认,然后就看到我们创建了一个新分区4,大小就是我们添加的400G(大小和系统上显示稍有不同)

       

创建新分区

输入w保存分区,自动退回到系统登陆界面。

       

写入分区表后退回到系统

现在输入fdisk -l ,可以看到新增加的分区/dev/sda4,类型是Linux 文件系统,我们要将它加到根分区中,必须将之改为Linux LVM

       

查验新增加的sda4

在系统界面输入

fdisk /dev/sda
   

输入t,t是修改分区类型

输入要修改的分区,也就是咱们刚建立的4号,然后输入L看分区类型,如下图

       

修改分区类型

我们要找的是Linux LVM类型,在RHEL7/CentOS7中是8e,在RHEL8/CentOS8中是31

       

LVM是31

输入31,然后输入w写入分区,如下图

       

再次写入分区表

这里是第二次进入到系统界面了,然后我们在系统界面把/dev/sda4格式化成ext4系统分区。

       

格式化系统分区

下面就进入到扩容的环节了,敲入lvm,进入LVM管理界面

       

LVM管理界面

在LVM管理界面使用pvcreate命令将分区初始化为物理卷

lvm>pvcreate /dev/sda4

       

初始化分区

使用vgdisplay来看卷组名

       

卷名

我测试的系统是RHEL8,如果是CentOS8,这里的名字就是centos,将初始化的新分区空间加入

lvm>vgextend rhel /dev/sda4

       

扩充空间

再次执行vgdisplay验证,可以看到Free空间已经增加进去了,是Free状态。

       

显示free状态新增空间

lvm>vgdisplay -v 寻找根分区的路径,记住Free 那行的数

       

寻找路径并记住这个数字

lvm>lvextend -l 108543 /dev/rhel/root

       

扩展根分区的卷容量,并不会实际生效

这里仅仅是扩展根分区卷的容量,需要生效还需要在系统中(注意:是系统界面,不是LVM管理界面)执行如下命令

xfs_growfs /
   

这里引申一下,RHEL7/CentOS7 需要执行

xfs_growfs /dev/mapper/rhel-root 或 xfs_growfs /dev/mapper/cl-root
   

如果在RHEL8/CentOS8 执行上面命令会报如下错误

       

报错

所以在8上正确的命令是

xfs_growfs /
   

执行xfs_growfs命令前后根分区对比如下图

       

空间增加对比

重新启动系统,用df命令看一下,如果是变化后的容量,就是已经增加成功了。到此,Rhel8/CentOS8 虚拟机增加根分区的操作就结束了。

欢迎大家评论转发点赞!

(0)

相关推荐

  • linux无法登录 根分区空间使用完了的解决方法

    可能的原因: 根分区 空间 使用完了。 解决方法: 删除一些自己下载的文件。 另外,或许要,[root@localhost 桌面]# echo > /var/log/messages [root ...

  • linux系统怎么增加swap分区空间小?

    标linux系统怎么增加swap分区空间小?准的Linux安装,SWAP分区是内存的两倍大小,如果增加了内存条,那SWAP分区也要增加. 如果增加1G内存,SWAP分区就要增加2G,但是具体该怎么增加 ...

  • 解决linux系统CentOS下调整home和根分区大小的方法

    owncloud的xxx/data/路径修改之后,没有web服务器写入权限,于是把多余的home分区的容量调整到了root文件夹下面,于是,解决了相关问题。下一个问题,解决外挂硬盘的问题。 目标:将V ...

  • Centos如何增加swap分区文件?Centos增加swap分区文件的方法

    准备学习ORACLE,搭建环境的时候老是提示SWAP空间不足,特意记录下增加SWAP空间的方法! Linux中增加swap分区文件的步骤方法: 1.检查当前的分区情况(使用free -m或cat /p ...

  • win7系统怎么增加磁盘分区

      win7系统怎么增加磁盘分区 1.首先,咱们单击打开win7旗舰版电脑的开始菜单,然后通过开始菜单进入到控制面板的界面中. 2.在打开的控制面板界面中,咱们首先将右上角的查看方式更改为类别,之后, ...

  • win7增加磁盘分区教学 利用磁盘管理增加分区

    win7增加磁盘分区教学,利用磁盘管理增加分区.很多用户感觉自己电脑两三个盘太少,想多分出来一两个,第三方软件肯定没有系统自带可靠,快来看看吧! 首先,打开控制面版----管理工具----计算机管理- ...

  • 适合小白用户 利用分区助手完美无损增加C盘空间图文教程

    我们在用电脑的时候经常会遇到磁盘不足等一些列的系统问题,由于我们是小白用户所以一些进BOSS设置等一些可能比较复杂太难,小编教大家利用分区助手完美无损增加C盘空间方法,非常适合新手用户 . 1.下载分 ...

  • diskgenius怎么增加硬盘分区

    购买电脑时候,我们的电脑硬盘分区已经分好了,但是我们使用电脑的时候发现有些磁盘分区过大,能不能从某些磁盘分区上再划分出一个磁盘分区呢?答案是肯定的,这里小编介绍下在操作系统中添加电脑硬盘磁盘分区方法, ...

  • 怎样给磁盘增加一个分区

    利用计算机的组管理工具可以轻松快捷的实现给电脑中的磁盘增加一个可以自己设定大小的空闲分区,在增加新分区的同时不会破坏原有的磁盘文件.这样给磁盘增加一个分区即安全又快捷. 操作方法 01 按住组合键Wi ...

  • u深度实现无损增加c盘分区空间图文教程

    我们在安装系统且使用一段时间后,不难发现c盘分区空间会随着程序的安装和垃圾文件的形成而变得越来越小,从而导致我们对于c盘空间的需求越来越大.这时我们就可以对c盘增加点空间容量,那么如何给c盘分区增加空 ...