linux对已有分区进行扩容

本文介绍

在原始磁盘上增加空间(常用在虚拟化环境中增加了磁盘空间)

步骤一:查看磁盘结构以及大小

命令:lsblk 查看磁盘结构以及大小
查看磁盘

步骤二:删除多余分区(视情况而定)

删除多余分区(视情况而定)
命令:fdisk -l 查看磁盘情况
(注:如果磁盘是挂载状态,无法进行分区操作,需要先卸载磁盘)
查看磁盘情况
可以看到,磁盘sdb原先存在着3个分区,那么可以先删除这些分区;
删除分区:如果磁盘本身没有分区,就忽略这一步
1)先使用命令:fdisk /dev/sda

2)输入d

3)输入想要删除的分区号:3

到这里就成功删除了分区3;重复以上操作删除剩下的两个分区;

再次使用 sudo fdisk -l查看

可以磁盘原先的3分区已经不见了;
查看

步骤三:创建新分区

(1)使用命令:sudo fdisk /dev/sdb进入磁盘操作界面
(2)在命令中输入:n 表示新建一个分区
(3)输入:p 表示新建一个主分区
(4)输入:3 表示新建主分区3
(5)按下回车: 表示主分区3的第一个扇区地址
(6)输入:+80GM 表示第主分区的大小为80G
新建分区

步骤四:格式化分区

划重点:很多小伙伴到了这一步出现报错
–No such file or directory
格式化分区mkfs.ext4 /dev/sda3发现以下提示:
Could not stat /dev/sda3 — No such file or directory
1.通过命令:ls -l /dev/sda*查看,发现设备文件不存在
2.通过命令mknod /dev/sda3 b 8 4(其中b是block型设备文件,8是主设备号,4是辅助设备号)
3.重启Linux shutdown -r now
4.通过命令:mkfs.ext4 /dev/sda3 格式化该分区

步骤五:创建物理卷

(pvcreate) sda3根据第一步中创建的分区名称进行替换
命令:pvcreate /dev/sda3
在这里插入图片描述

步骤六:将磁盘扩展到卷组

命令:vgextend centos /dev/sda3
在这里插入图片描述

步骤七:扩展逻辑分区(lvextend)

根据自己的情况选择扩容到centos-root
还是centos-home逻辑分区,请修改注释
100%是将所有的磁盘空间扩容到指定分区,也可以根据需要进行调整比例
也支持指定大小比如10G等等(指定固定值时参数-l需要修改为-L)
命令:lvextend -l+100%FREE /dev/mapper/centos-root
在这里插入图片描述

步骤八:使扩展生效(xfs_growfs)

根据扩容的分区进行选择使用
命令:xfs_growfs /dev/mapper/centos-data
在这里插入图片描述

步骤九:查看结果

命令:df -h
在这里插入图片描述

  • 5
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值