新增磁盘对根目录扩容

本文详细描述了如何在CentOS7.8中通过增加磁盘分区,创建物理卷,然后将其挂载到逻辑卷组并扩展根目录的过程。涉及的命令包括gdisk分区、pvcreate、vgextend和lvextend等。
摘要由CSDN通过智能技术生成

CentOS7.8上,先通过新增磁盘分区,再将分区后的磁盘创建成物理卷,挂载到根目录的逻辑卷组下,从而实现扩展根目录容量。长期有限,重启不会失效。
一、磁盘分区
参考《Linux磁盘分区–CentOS》文章
Linux磁盘分区–CentOS

1 查看分区情况
[root@linux3 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 40G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 39G 0 part
├─centos-root 253:0 0 35.1G 0 lvm /
└─centos-swap 253:1 0 3.9G 0 lvm [SWAP]
sdb 8:16 0 10G 0 disk
sr0 11:0 1 1024M 0 rom

2 使用gdisk进行分区

/dev/sdb为新增加的磁盘

[root@linux3 ~]# gdisk /dev/sdb
GPT fdisk (gdisk) version 0.8.10

Partition table scan:
MBR: not present
BSD: not present
APM: not present
GPT: not present

Creating new GPT entries.

Command (? for help): n
Partition number (1-128, default 1):
First sector (34-20971486, default = 2048) or {±}size{KMGTP}:
Last sector (2048-20971486, default = 20971486) or {±}size{KMGTP}: +10G
Last sector (2048-20971486, default = 20971486) or {±}size{KMGTP}:
Current type is ‘Linux filesystem’
Hex code or GUID (L to show codes, Enter = 8300):
Changed type of partition to ‘Linux filesystem’

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.

二、根目录扩容

1 告知内核,分区状态有变化

pvcreate /dev/sdb1

2 将 磁盘 /dev/sdb1 分区的空间分配到物理卷

pvcreate /dev/sdb1

3 查看物理卷属性

pvdisplay

下图就能看到/dev/sdb1 物理卷信息
在这里插入图片描述
4 查看卷组信息

vgdisplay

该卷组名称为centos
在这里插入图片描述
5 将物理卷的空间分配给卷组,达到给卷组扩容的目的

vgextend openeuler /dev/sdb1

6 查看根目录的逻辑卷名

通过下图能够看到根目录的逻辑卷名为 /dev/mapper/centos-root
在这里插入图片描述
7 把新增卷组空间全部扩容到根目录的逻辑卷

lvextend -l +100%FREE /dev/mapper/centos-root

8 同步更新逻辑卷,使扩容生效
xfs_growfs是格式化 xfs文件系统的
resize2fs 针对文件系统ext2 ext3 ext4

# (同步文件系统,使扩容生效)
xfs_growfs /dev/mapper/openeuler-root

9 查看分区信息
如下图就能看到sdb分出了一个sdb1的分区,sdb1分出了/dev/mapper/centos-root,挂载 在/目录下
在这里插入图片描述
!!注:本操作仅在CentOS7.8上进行测试验证,其他系统请勿直接进行操作

  • 30
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值