• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

linux对已有分区进行扩容

武飞扬头像
巴比伦的狮子
帮助1

本文介绍

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

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

命令: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
学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgfkijc
系列文章
更多 icon
同类精品
更多 icon
继续加载