无法在 /dev/dm-NN 上创建 PV(/dev/dm-N 可以工作)

无法在 /dev/dm-NN 上创建 PV(/dev/dm-N 可以工作)

我无法在 /dev/dm-NN 上可用的多路径卷 (其中 N~[0-9]) 上创建 PV,但我可以在单个数字设备上创建它们,例如/dev/dm-9

# pvcreate /dev/dm-6
  Physical volume "/dev/dm-6" successfully created.

# pvcreate /dev/dm-16
  Device /dev/dm-16 not found (or ignored by filtering).

我的 LVM 版本是 Debian 9 的 2.02.168。过滤器设置为一个允许的值:

  filter = [ "a|.*|" ]
  global_filter = [ "a|.*|" ]

知道为什么设备路径中的两个或多个数字会导致它被 pvcreate 过滤吗?

答案1

我找到了罪魁祸首。不知何故,名称中带有两位数的磁盘上有 GPT,而名称中带有一位数的磁盘上没有。我像这样擦除了所有磁盘:

dd if=/dev/zero of=/dev/dm-xx bs=1M count=100

之后我能够在所有 GPT 上创建 PV。我不知道这些 GPT 来自哪里。

相关内容