Глава 3. Настройка DM-Multipath

Эта глава содержит пошаговые инструкции по настройке DM-Multipath. Рассматриваются следующие аспекты конфигурации:
  • Основная настройка DM-Multipath
  • Возможность игнорирования локальных дисков
  • Добавление новых устройств в файл конфигурации

3.1. Настройка DM-Multipath

Прежде чем приступить к настройке DM-Multipath убедитесь, что ваша система обновлена и включает пакет device-mapper-multipath.
Чтобы выполнить основную настройку восстановления после отказа, используйте приведенную далее последовательность действий.
  1. Откройте файл /etc/multipath.conf и отметьте секцию в начале файла как комментарий. Эта секция изначально добавляет все устройства в «черный» список. Для использования нескольких маршрутов ее надо закомментировать.
    blacklist {
            devnode "*"
    }
    
    Секция должна выглядеть так:
    # blacklist {
    #        devnode "*"
    # }
    
  2. Исходные настройки DM-Multipath встроены в систему, поэтому нет необходимости в их указании в файле /etc/multipath.conf.
    The default value of path_grouping_policy is set to failover, so in this example you do not need to change the default value. For information on changing the values in the configuration file to something other than the defaults, see Глава 4, Файл конфигурации DM-Multipath.
    Секция defaults файла конфигурации определяет имена устройств как mpathn. Если бы имена устройств не были заданы, по умолчанию использовались бы идентификаторы устройств WWID.
  3. Сохраните файл конфигурации и закройте редактор.
  4. Выполните команды
    modprobe dm-multipath
    service multipathd start
    multipath -v2
    
    multipath -v2 выведет все маршруты, тем самым продемонстрирорав, какие устройства обладают несколькими маршрутами. Если вывод команды пуст, проверьте настройки соединений SAN и убедитесь, что система поддерживает эту возможность.
    For further information on the multipath command output, see Раздел 5.4, «Multipath Command Output».
  5. Выполните следующую команду, чтобы убедиться, что демон Multipath запускается при загрузке:
    chkconfig multipathd on
    
Since the value of user_friendly_name is set to yes in the configuration file the multipath devices will be created as /dev/mapper/mpathn. For information on setting the name of the device to an alias of your choosing, see Глава 4, Файл конфигурации DM-Multipath.