Кто-нибудь знает, почему я вижу несколько устройств для одного и того же LUN? Я проверил с командой хранения, они выставили только 360000970000196801239533036304532 для этого сервера, но почему я вижу столько разделов (p1..p7)
lrwxrwxrwx 1 root root 8 Jan 20 16:30 360000970000196801239533036304532 -> ../dm-39
lrwxrwxrwx 1 root root 8 Jan 20 16:30 360000970000196801239533036304532p1 -> ../dm-64
lrwxrwxrwx 1 root root 8 Jan 20 16:30 360000970000196801239533036304532p2 -> ../dm-65
lrwxrwxrwx 1 root root 8 Jan 20 16:30 360000970000196801239533036304532p3 -> ../dm-66
lrwxrwxrwx 1 root root 8 Jan 20 16:30 360000970000196801239533036304532p4 -> ../dm-67
lrwxrwxrwx 1 root root 8 Jan 20 16:30 360000970000196801239533036304532p5 -> ../dm-69
lrwxrwxrwx 1 root root 8 Jan 20 16:30 360000970000196801239533036304532p6 -> ../dm-70
lrwxrwxrwx 1 root root 8 Jan 20 16:30 360000970000196801239533036304532p7 -> ../dm-71
AFAIK я понимаю, что устройства в dev mapper создаются на ранней стадии процесса загрузки, а / dev / dm-n предназначены только для внутреннего использования
Даже в выводе fdisk я вижу эти 2 устройства
Disk /dev/mapper/360000970000196801239533036304532: 515.4 GB, 515396075520 bytes
Device Boot Start End Blocks Id System
/ dev / mapper / 360000970000196801239533036304532p1 1 62661 503316479+ ee GPT
Disk /dev/mapper/360000970000196801239533036304536: 515.4 GB, 515396075520 bytes
Когда я пытаюсь создать физический том на исходном LUN, это не удается из-за этой ошибки
pvcreate /dev/mapper/360000970000196801239533036304532
Device /dev/mapper/360000970000196801239533036304532 not found (or ignored by filtering).
Я уже проверял lvm.conf, в фильтрации ничего не определено
Системная информация
cat /etc/redhat-release
CentOS release 6.8 (Final)
device-mapper-multipath-0.4.9-93.el6.x86_64
device-mapper-persistent-data-0.6.2-0.1.rc7.el6.x86_64
device-mapper-multipath-libs-0.4.9-93.el6.x86_64
device-mapper-libs-1.02.117-7.el6_8.1.x86_64
device-mapper-event-libs-1.02.117-7.el6_8.1.x86_64
device-mapper-event-1.02.117-7.el6_8.1.x86_64
lvm2-2.02.143-7.el6_8.1.x86_64
device-mapper-1.02.117-7.el6_8.1.x86_64
lvm2-libs-2.02.143-7.el6_8.1.x86_64
Когда устройство подключено, kpartx создает DM устройства для найденных разделов. Я вижу, что fdisk обнаружил хотя бы один раздел, но оставшийся раздел может быть неверным. Как говорится на странице руководства fdisk на RHEL7: fdisk не понимает таблицы разделов GUID (GPT) и не предназначен для больших разделов. В этих случаях используйте более продвинутый GNU parted (8)Я думаю, что то же самое и на CentOS6. Используйте либо gdisk
или parted
как предлагается, чтобы увидеть, есть ли несколько разделов.
Если вы уверены, что хотите избавиться от всех разделов, вы можете сначала попробовать wipefs -a
на устройстве.
Также убедитесь, что multipath_component_detection в lvm.conf имеет значение 1.