如何在 Centos 中使用 shell 添加未分配的可用空间?

如何在 Centos 中使用 shell 添加未分配的可用空间?

我有一些未分配的可用空间,这个问题影响更多实例。

Number  Start   End     Size    Type     File system  Flags
        32.3kB  1049kB  1016kB           Free Space
 1      1049kB  1075MB  1074MB  primary  xfs          boot
 2      1075MB  34.4GB  33.3GB  primary               lvm
        34.4GB  53.7GB  19.3GB           Free Space

如何使用 shell 脚本修复此问题?不可能在每个实例上使用 cfdisk 执行操作。

在此处输入图片描述

sfdisk -l

[root@test ~]# sfdisk -l

Disk /dev/sda: 6527 cylinders, 255 heads, 63 sectors/track
Units: cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sda1   *      0+    130-    131-   1048576   83  Linux
/dev/sda2        130+   4177-   4047-  32504832   8e  Linux LVM
/dev/sda3          0       -       0          0    0  Empty
/dev/sda4          0       -       0          0    0  Empty

Disk /dev/mapper/centos_template--centos7-root: 3758 cylinders, 255 heads, 63 sectors/track

Disk /dev/mapper/centos_template--centos7-swap: 417 cylinders, 255 heads, 63 sectors/track

光伏系统

[root@test ~]# pvs
  PV         VG                      Fmt  Attr PSize    PFree
  /dev/sda1  centos_template-centos7 lvm2 a--  1020.00m    0
  /dev/sda2  centos_template-centos7 lvm2 a--   <31.00g    0

[root@test ~]# vgdisplay
  --- Volume group ---
  VG Name               centos_template-centos7
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  6
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               31.99 GiB
  PE Size               4.00 MiB
  Total PE              8190
  Alloc PE / Size       8190 / 31.99 GiB
  Free  PE / Size       0 / 0
  VG UUID               OtZy5d-vzvd-ojJw-247H-Bzd7-Xezz-QCFFIu

相关内容