多路徑驅動器關聯

多路徑驅動器關聯

所以我有一個問題是伺服器的驅動器映射不會排列,即使它們的配置完全匹配。

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 上

相關內容