Linux扩容根分区

本文介绍了如何在Linux系统中扩展根分区的详细步骤。首先通过编辑虚拟机设置添加磁盘,接着使用fdisk创建新的分区,然后进行pvcreate、vgextend等操作将新分区加入卷组,并对根分区进行扩容。最后,根据文件系统类型使用xfs_growfs或resize2fs刷新文件系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

先给虚拟机增加容量,然后如上图 点击编辑虚拟机设置—> 添加 之后按照推荐的一直下一步直至添加完成。(以扩容20G为例)
在这里插入图片描述

lsblk 查看当前磁盘容量情况,sdb就是我刚刚添加的
在这里插入图片描述

df -h 显示磁盘使用情况

在这里插入图片描述

一、 对sdb进行分区: fdisk /dev/sdb

  1. 创建n
  2. 一路回车键(没特殊要求的话都按照默认的来)
  3. 保存并退出:w
  4. 成功的话 lsblk会显示 /dev/sdb1
    二、 创建物理卷 pvcreate /dev/sdb1
    pvs是查看有哪些物理卷
    vgs是查看有哪些卷组
    在这里插入图片描述

三、 将sdb1添加到centos卷组中 vgextend centos /dev/sdb1
在这里插入图片描述

四、 查看需要被扩容的文件路径 lvdisplay
在这里插入图片描述

五、 扩容 用 lvextend –L +20G /dev/centos/root
或者 lvextend –l +100%FREE /dev/centos/root
在这里插入图片描述

六、 用blkid 查看/dev/centos/root 文件类型,然后刷新写入文件系统
在这里插入图片描述

必须刷新写入文件系统:若是xfs 则使用 xfs_growfs /dev/centos/root
若是ext4 则使用 resize2fs /dev/centos/root

在这里插入图片描述

pvs、vgs、lvs 查看的信息比较简约
pvdisplay vgdisplay lvdisplay 查看的信息比较详细
步骤:增加物理磁盘分区 创建物理卷将物理卷添加到卷组对逻辑卷扩容并刷新重新写入文件系统

1.创建物理卷 pvcreate /dev/sdb1
2.创建卷组 vgcreate 卷组名 /dev/sdb1
或者往已存在分组添加磁盘 vgextend 卷组名 /dev/sdb1
3.创建逻辑卷 lvcreate -n 逻辑卷名 -L 2048G 卷组名
4.格式化分区 mkfs.xfs /dev/卷组名/逻辑卷名
5.挂载 mount /dev/卷组名/逻辑卷名 /home

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值