【问题标题】:Unable to add physical volume to volume group LVM无法将物理卷添加到卷组 LVM
【发布时间】:2021-06-29 17:17:34
【问题描述】:

你能帮我解决这个问题,给 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,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 ~]# 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

@JatinMehrotra 我添加了 pvdisplay:请检查

[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

【问题讨论】:

  • 你能把pvdisplay命令或pvs命令的输出贴出来
  • @JatinMehrotra 我添加在顶部

标签: linux lvm


【解决方案1】:

根据 LVM,/dev/vda2 已经在卷组 vg 中,并且其所有空间都已用于卷组。但是,物理卷的大小只有 ~700 GB,而分区/dev/vda2 的大小约为 900 GB,所以看起来 ~200 GB 的分区没有被用于物理卷。

例如,如果您使用显式大小参数创建物理卷,或者在已在其上创建 PV 之后扩大分区,则可能会发生这种情况。

在这种情况下,pvresize 应该能够添加缺少的空格。之后,您应该会在pvdisplay 的输出中看到更高的Total PE 和一些Free PE。然后你可以使用这个空间来扩展现有的带有lvextend的逻辑卷,或者用lvcreate创建新的逻辑卷。

顺便提一下,如果您要放大 vg-rootvg-swap,您还需要调整它包含的文件系统的大小。

【讨论】:

    猜你喜欢
    • 2015-04-19
    • 2011-10-17
    • 2015-11-23
    • 1970-01-01
    • 2011-04-18
    • 1970-01-01
    • 2021-02-24
    • 2021-02-02
    • 1970-01-01
    相关资源
    最近更新 更多