Linux 无法将物理卷添加到卷组LVM
你能帮我解决这个问题吗?给vg增加更多GB 请看。我解释我的问题:Linux 无法将物理卷添加到卷组LVM,linux,lvm,Linux,Lvm,你能帮我解决这个问题吗?给vg增加更多GB 请看。我解释我的问题: [root@jdk ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom vda 252:0 0 900G 0 disk ├─vda1 252:1 0 512M 0 part /boot └─vda2 252:2 0 899,
[root@jdk ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 rom
vda 252:0 0 900G 0 disk
├─vda1 252:1 0 512M 0 part /boot
└─vda2 252:2 0 899,5G 0 part
├─vg-root 253:0 0 697,5G 0 lvm /
└─vg-swap 253:1 0 2G 0 lvm [SWAP]
loop0 7:0 0 4G 0 loop /var/tmp
[root@jdk~]#vgs
VG#PV#LV#SN属性VFree
vg 1 2 0 wz--n-根据LVM,/dev/vda2
已位于卷组vg
中,其所有空间已用于卷组。但是,物理卷的大小只有约700 GB,而分区/dev/vda2
的大小约为900 GB,因此看起来物理卷没有使用约200 GB的分区
例如,如果您使用显式大小参数创建了物理卷,或者在已在其上创建PV之后扩大了分区,则可能会发生这种情况
在这种情况下,pvresize
应该能够添加缺少的空间。之后,您应该会在pvdisplay
的输出中看到更高的总PE
,以及一些免费PE
。然后,您可以使用此空间使用lvextend
扩展现有逻辑卷,或使用lvcreate
创建新的逻辑卷
另外,如果要放大vg root
或vg swap
,还需要调整它所包含的文件系统的大小。可以发布pvdisplay命令或pvs的输出吗command@JatinMehrotra我在上面加了一句
[root@jdk ~]# vgextend vg /dev/vda2
Physical volume '/dev/vda2' is already in volume group 'vg'
Unable to add physical volume '/dev/vda2' to volume group 'vg'
/dev/vda2: physical volume not initialized.
[root@jdk ~]# vgs
VG #PV #LV #SN Attr VSize VFree
vg 1 2 0 wz--n- <699,50g 0
[root@jdk ~]# pvdisplay
--- Physical volume ---
PV Name /dev/vda2
VG Name vg
PV Size <699,50 GiB / not usable 2,00 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 179071
Free PE 0
Allocated PE 179071
PV UUID EfPZuZ-gQ0R-nFLD-pnwm-DS16-IAXf-ikO5RM