Centos에서 쉘을 사용하여 할당되지 않은 여유 공간을 추가하는 방법은 무엇입니까?

Centos에서 쉘을 사용하여 할당되지 않은 여유 공간을 추가하는 방법은 무엇입니까?

할당되지 않은 여유 공간이 있으며 이 문제는 더 많은 인스턴스에 영향을 미칩니다.

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

쉘 스크립팅을 사용하여 이 문제를 어떻게 해결할 수 있습니까? 모든 인스턴스에서 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

관련 정보