Я получаю следующую ошибку
pvcreate /dev/mapper/mpathd
Error reading device /dev/mapper/mpathd at 0 length 512.
Error reading device /dev/mapper/mpathd at 0 length 4.
Error reading device /dev/mapper/mpathd at 4096 length 4.
Error reading device /dev/mapper/mpathd at 0 length 512.
Error reading device /dev/mapper/mpathd at 0 length 4.
Error reading device /dev/mapper/mpathd at 4096 length 4.
что мне делать, чтобы решить эту проблему? как найти что не так?
некоторая информация, которая может быть полезна
ls -l /dev/mapper/mpathb*
lrwxrwxrwx. 1 root root 7 Jun 3 06:03 /dev/mapper/mpathb -> ../dm-3
а также я добавил это в фильтр (можно найти здесь https://access.redhat.com/discussions/2423461)
/etc/lvm/lvm.conf file
filter = [ "a|/dev/sda|", "a|/dev/mapper/*|" , "r/block/", "r/disk/", "r/sd.*/", "a/.*/" ]
это не сработало, и я получил ту же ошибку.
Я также пробовал использовать fdisk, но у меня возникла эта ошибка
fdisk /dev/mapper/mpathd
fdisk: cannot open /dev/mapper/mpathd: Input/output error
Записи в /dev/mapper
являются логическими томами LVM. Невозможно создать том LVM на существующих томах LVM.
Вы можете использовать только физические диски, например /dev/sda
или физические тома, например /dev/sda1
создать физический том LVM.
Например у вас 2 диска /dev/sda
и /dev/sdb
, поэтому правильный синтаксис:
Чтобы инициализировать диски как физический том
pvcreate /dev/sda
pvcreate /dev/sdb
Затем вам нужно создать группу томов с именем vg1, например
vgcreate -s 32M vg1 /dev/sda /dev/sdb
Теперь вы можете создать логический том lv1 объемом 20 ГБ из некоторого свободного места в vg1.
lvcreate -n lv1 -L 20G vg1
Смотрите более подробную информацию на этот страница