我有一个带有 215 GB 磁盘的新 VPS。
该磁盘有 2 个分区:第一个分区是 /boot,大小为 1 GB,另一个分区是剩余空间:
lsblk -fm
NAME FSTYPE LABEL UUID MOUNTPOINT NAME SIZE OWNER GROUP MODE
sda sda 200G root disk brw-rw----
├─sda1 xfs fa254020-bb79-49c6-8745-d5f86dbfefb6 /boot ├─sda1 1G root disk brw-rw----
└─sda2 LVM2_member eawS39-uefJ-qqTo-M6Xa-QEcw-kbqf-4keDeq └─sda2 199G root disk brw-rw----
├─vg_centos-root xfs lv_root 8e5c474c-a30d-4541-bbfb-4ae541318971 / ├─vg_centos-root 10G root disk brw-rw----
├─vg_centos-swap swap lv_swap 42050010-7403-4678-b5d3-8534608e9c29 [SWAP] ├─vg_centos-swap 3,9G root disk brw-rw----
└─vg_centos-var xfs lv_var 7a2d4916-c422-4d8d-8b05-4dc9f4b1b734 /var └─vg_centos-var 25,1G root disk brw-rw----
分区 /dev/sda2 是一个 lvm 分区,现在有 3 个卷(/、swap 和 /var)。
该分区原来有 40 GB 磁盘空间,现在有 200 GB。问题是lvm组只能识别分区中200GB的40GB,我需要将组扩展到200GB
# vgdisplay
--- Volume group ---
VG Name vg_centos
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size <39,00 GiB
PE Size 4,00 MiB
Total PE 9983
Alloc PE / Size 9983 / <39,00 GiB
Free PE / Size 0 / 0
VG UUID zqKkKI-g0ce-0Ii0-vL5C-FEsX-i69R-W9syXP
使用 pv 显示:
# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name vg_centos
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 eawS39-uefJ-qqTo-M6Xa-QEcw-kbqf-4keDeq
如何调整组 vg_centos 的大小以使用分区的所有空间?
谢谢。
答案1
我刚刚找到答案pvresize /dev/sda2