Глава 2. Многоканальные устройства

Если DM-Multipath не используется, каждый путь от сервера к контроллеру накопителя рассматривается как отдельное устройство, даже если путь соединяет тот же серверный узел с тем же контроллером. DM-Multipath позволяет логически их организовать, объединив их в одно многоканальное устройство (также называемое метаустройством).

2.1. Идентификаторы устройств

Каждому многоканальному устройству соответствует уникальный идентификатор WWID (World Wide Identifier). Изначально WWID используется в качестве имени устройства, что по желанию можно изменить и присвоить более понятное имя с помощью параметра user_friendly_names в файле конфигурации. Имена следуют формату mpathn.
Например, узлу с двумя HBA, подключенному к контроллеру накопителя с двумя портами через один переключатель FC, будет доступно четыре устройства: /dev/sda, /dev/sdb, dev/sdc, /dev/sdd. Таким образом, можно создать единственное метаустройство с уникальным WWID, которое будет перенаправлять ввод-вывод этим четырем устройствам. Если параметру user_friendly_names присвоено значение yes, метаустройство будет иметь имя в формате mpathn.
Новые устройства будут располагаться в /dev/mapper/mpathn и /dev/dm-n.
  • Устройства в /dev/mapper создаются в начале процесса загрузки и используются для доступа к многоканальным устройствам, к примеру при создании логических томов.
  • Устройства /dev/dm-n предназначены лишь для внутреннего использования.
Раздел 4.3, «Секция defaults» содержит подробную информацию.
Многоканальному устройству можно присвоить произвольное имя с помощью параметра alias в секции multipaths (см. Раздел 4.4, «Секция multipaths»).