
Итак, у меня возникла проблема: сопоставления дисков для серверов не совпадают, даже если их конфигурации полностью совпадают. Основная проблема заключается в том, что пути к дискам постоянно переключаются.
foo# multipath -l
mpatha (3600507680190014da0000000000002eb) dm-0 IBM,2145
size=1.0T features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=0 status=active
| `- 2:0:1:1 sdf 8:80 active undef running
`-+- policy='round-robin 0' prio=0 status=enabled
`- 2:0:0:1 sdb 8:16 active undef running
Итак, проблема, с которой я столкнулся, заключается в том, что dm-0 иногда становится dm-3, что портит все мои конфигурации. Есть ли способ указать на псевдоним /dev/mapper/mpatha, а не на /dev/dm-0? Я пробовал указать на /dev/mapper/mpatha, но в таблице разделов нет записи. Я не был уверен, могу ли я вручную изменить запись для dm-0 в таблице разделов с
253 0 1073741824 dm-0
к
253 0 1073741824 mapper/mpatha
На самом деле это не сработает. Файл только для чтения... У меня нет идей
Буду очень признателен за любые полезные советы!
решение1
Поэтому я решил проблему, отключив LUNS и затем повторно просканировав шину scisi по одному диску за раз, когда они были повторно представлены. Это было на SUSE EL12