VMware CentOS8 磁盘扩展容量

本地搭建了个爬取博客文章的程序,很快40G的磁盘容量就被数据库用完了,现在扩容20G

1、查看磁盘使用情况

[root@localhost ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             3.8G     0  3.8G   0% /dev
tmpfs                3.9G     0  3.9G   0% /dev/shm
tmpfs                3.9G  9.7M  3.8G   1% /run
tmpfs                3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/cl-root   35G   34G   1G  97% /
/dev/sda1            976M  193M  716M  22% /boot
tmpfs                779M  1.2M  778M   1% /run/user/42
tmpfs                779M  4.0K  779M   1% /run/user/0

可见磁盘已使用97%

2、在VMware编辑虚拟机扩展最大磁盘容量

步骤如下:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3、开启虚拟机 fdisk /dev/sda 创建新分区

按照以下提示去操作:

[root@localhost ~]# fdisk /dev/sda  #                                 

在这里插入图片描述

4、reboot重启虚拟机

5、查看分区和磁盘

[root@localhost ~]# lsblk 
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda           8:0    0   60G  0 disk 
├─sda1        8:1    0    1G  0 part /boot
├─sda2        8:2    0   39G  0 part 
│ ├─cl-root 253:0    0   35G  0 lvm  /
│ └─cl-swap 253:1    0    4G  0 lvm  [SWAP]
└─sda3        8:3    0   20G  0 part 
sr0          11:0    1  7.7G  0 rom  

此时可以看到sda3

6、创建物理卷

[root@localhost ~]# pvcreate /dev/sda3
  Physical volume "/dev/sda3" successfully created.

7、查看物理卷信息

[root@localhost ~]# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               cl
  PV Size               <39.00 GiB / not usable 3.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              9983
  Free PE               0
  Allocated PE          9983
  PV UUID               pieczW-YVEa-Un7C-ukdE-YRY2-TMuc-eU4MEU
   
  "/dev/sda3" is a new physical volume of "20.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sda3
  VG Name               
  PV Size               20.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               IuyolE-OGQb-vT0s-1Ffr-BKL1-prtE-r3VDiV

可以看到 VG Name 是 cl

8、将新增加的分区/dev/sda3加入到根目录分区cl中

使用 vgextend cl /dev/sda3 命令,cl是卷组(就是上面的VG Name)

[root@localhost ~]# vgextend cl /dev/sda3
  Volume group "cl" successfully extended

9、增加cl卷的大小

命令:lvresize -L +19.9G /dev/mapper/cl-root
这里需要注意:我们在VMvare增加的是20G大小,这里要比20G略小,所以加19.9G。

[root@localhost ~]# lvresize -L +19.9G /dev/mapper/cl-root
  Rounding size to boundary between physical extents: 19.90 GiB.
  Size of logical volume cl/root changed from <35.00 GiB (8959 extents) to <54.90 GiB (14054 extents).
  Logical volume cl/root successfully resized.

10、重新识别cl大小

命令:xfs_growfs /dev/mapper/cl-root

[root@localhost ~]# xfs_growfs /dev/mapper/cl-root
meta-data=/dev/mapper/cl-root    isize=512    agcount=4, agsize=2293504 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=1, rmapbt=0
         =                       reflink=1
data     =                       bsize=4096   blocks=9174016, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=4479, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 9174016 to 14391296

11、再次查看扩容后大大小

[root@localhost ~]# df -h
Filesystem           Size  Used Avail Use% Mounted on
devtmpfs             3.8G     0  3.8G   0% /dev
tmpfs                3.9G     0  3.9G   0% /dev/shm
tmpfs                3.9G  9.7M  3.8G   1% /run
tmpfs                3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/mapper/cl-root   55G   34G   40G  62% /
/dev/sda1            976M  193M  716M  22% /boot
tmpfs                779M  1.2M  778M   1% /run/user/42
tmpfs                779M  4.0K  779M   1% /run/user/0

可以看都已经成功扩容

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

子非鱼yy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值