Невозможно создать PV на /dev/dm-NN (/dev/dm-N работает)
Я не могу создать PV на многопутевых томах, которые доступны в /dev/dm-NN, где N~[0-9], но я могу создать их на однозначных устройствах, таких как /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 - 2.02.168 от Debian 9. Для фильтра установлено разрешающее значение:
filter = [ "a|.*|" ]
global_filter = [ "a|.*|" ]
Любые идеи, почему две или более цифр в пути устройства может привести к его фильтрации через pvcreate?
1 ответ
Я нашел виновника. Каким-то образом на этих дисках с двумя цифрами в названии был GPT, а на дисках с одной цифрой - нет. Я вытер все диски так:
dd if=/dev/zero of=/dev/dm-xx bs=1M count=100
После этого я смог создать PV на всех них. Я не могу сказать, откуда взялись эти GPT.