[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Загрузка с 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: