删除缺少物理卷的重复卷组

Removing duplicate volume group with missing physical volumes

我正在与一些维护人员一起尝试更换工作站上的坏硬盘驱动器 运行 RHEL5(旧的,我知道...)。他们没有获得一些全新的驱动器,而是使用了一些来自不再运行的旧服务器的驱动器。系统确实识别了这个新驱动器,但是这个驱动器包含一个与我系统上现有卷组冲突的卷组。此外,由于重复的卷组属于旧系统,因此抱怨由于新系统中的 UUID 不同,可以找到 none 的物理卷。

我需要删除重复的卷组。我已经尝试了以下步骤:

  1. vgreduce --removemissing vg01
  2. vgrename *UUID* oldvg(抱怨缺少物理卷)
  3. 我无法使用 pvremove,因为我需要删除的组没有分配给它们的路径(未知设备),而且我似乎无法使用 pvremove使用 UUID。

TLDR:两个卷组都具有名称 "vg01"。需要删除重复的 vg01 及其关联的缺失物理卷。

是的,我知道如果我们使用全新的硬盘驱动器,这一切都可以避免...


如果您真的不在乎丢失该磁盘上的数据(比方说 /dev/sda),您可以随时将磁盘清零:

dd if=/dev/zero of=/dev/sda bs=4K

注意,如果你有一个大磁盘,你可能会使用更大的bs。 (或者只是等待很长时间:))