2.2. Постоянство имен устройств в кластере

Если параметр user_friendly_names установлен в yes, имя устройства будет уникально в пределах своего узла, но не гарантируется, что оно будет уникальным для всех узлов, использующих это устройство. Аналогичным образом, при определении параметра alias в секции multipaths файла multipath.conf заданное имя не будет являться уникальным в пределах кластера. При создании логических устройств на основе многоканальных устройств с помощью LVM это не имеет значения. Но если необходимо обеспечить постоянство имен устройств на всех узлах кластера, не следует устанавливать user_friendly_names в yes и присваивать псевдоним устройству, так как в качестве его имени должен выступать WWID.
Чтобы обеспечить постоянство определенных пользователем имен устройств между узлами в кластере, можно выполнить следующее:
  1. Настроить все метаустройства на одном компьютере.
  2. Остановить службы:
    # service multipathd stop
    # multipath -F
  3. Скопировать файл /etc/multipath/bindings на все остальные компьютеры.
  4. Заново запустить multipathd на узлах кластера:
    # service mutipathd start
При добавлении нового устройства этот процесс надо повторить.
При определении уникального в пределах кластера имени рекомендуется убедиться, что на каждом узле расположен один и тот же файл /etc/multipath.conf. Для этого надо выполнить следующее:
  1. Настроить названия устройств в файле multipath.conf на одном компьютере.
  2. Остановить службы:
    # service multipathd stop
    # multipath -F
  3. Скопировать файл /etc/multipath.conf на все остальные компьютеры в кластере.
  4. Заново запустить multipathd на узлах кластера:
    # service mutipathd start
При добавлении нового устройства этот процесс надо повторить.