Загрузка с multipath-device
Добрый день!
Есть сервер, к нему подключена стойка с дисками (IBM DS4300). В стойке 2
raid контроллера, подключены они к серверу через fiberchannel
коммутатор, то кто каждый LUN в стойке видится как 2 устройства
(например LUN0 == /dev/sda == /dev/sdg).
Драйвер multipath отображает эти 2 устройства как 1:
#multipath -ll
-куть
3600a0b800013d01700000ee24b97e7addm-0 IBM ,1722-600
[size=500M][features=0][hwhandler=0]
\_ round-robin 0 [prio=1][enabled]
\_ 0:0:0:0 sda 8:0 [active][ready]
\_ round-robin 0 [prio=1][active]
\_ 0:0:1:0 sdg 8:96 [active][ready]
-куть
Устройства /dev/mapper/3600a0b800013d01700000ee24b97e7ad (и прочие
multipath диски) используются как обычные диски; их можно размечать,
монтировать, их похватывает LVM..
Проблема в том , что если при загрузке передать в ядро параметр
root=/dev/sdb1 - устройства /dev/sdb и /dev/sdh multipath не
подхватывает. Указать root=/dev/mapper/UID - не могу сообразить, откуда
его получить. Про friendly names в multipath я читал - но в
multipath.conf все равно надо указывать UID.
Reply to: