Глава 3. Настройка DM-Multipath
Глава 3. Настройка DM-Multipath
Эта глава содержит пошаговые инструкции по настройке DM-Multipath. Рассматриваются следующие аспекты конфигурации:
- простая настройка DM-Multipath;
- возможность игнорирования локальных дисков;
- добавление новых устройств в файл конфигурации.
3.1. Настройка DM-Multipath
Прежде чем приступить к настройке DM-Multipath, убедитесь, что система обновлена и включает пакет
device-mapper-multipath
.
Программа
mpathconf
создает и модифицирует файл /etc/multipath.conf
.
- Если файл
/etc/multipath.conf
уже существует,mpathconf
будет его редактировать. - Если
/etc/multipath.conf
не существует,mpathconf
создаст его, взяв за основу файл/usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf
. - Если же и файл
/usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf
не существует,mpathconf
создаст/etc/multipath.conf
с нуля.
Если нет необходимости в модификации файла
/etc/multipath.conf
, с помощью приведенной ниже команды можно подключить файл конфигурации и запустить службу multipathd
.
# mpathconf --enable --with_multipathd y
Если же необходимо внести изменения в файл
/etc/multipath.conf
, это надо сделать до запуска multipathd
. Далее описывается процесс простой настройки DM-Multipath.
- Выполните команду:
#
mpathconf --enable
Описание параметровmpathconf
можно найти на справочной страницеmpathconf
или выполнив:#
mpathconf --help
usage: /sbin/mpathconf <command> Commands: Enable: --enable Disable: --disable Set user_friendly_names (Default n): --user_friendly_names <y|n> Set find_multipaths (Default n): --find_multipaths <y|n> Load the dm-multipath modules on enable (Default y): --with_module <y|n> start/stop/reload multipathd (Default n): --with_multipathd <y|n> chkconfig on/off multipathd (Default y): --with_chkconfig <y|n> - Если необходимо, отредактируйте файл
/etc/multipath.conf
. Стандартные настройки DM-Multipath используются по умолчанию, поэтому не требуется их повторно определять в/etc/multipath.conf
.Изначальноpath_grouping_policy
имеет значениеfailover
, поэтому в нашем примере не придется его изменять. Глава 4, Файл конфигурации DM-Multipath содержит подробную информацию об изменении параметров в файле конфигурации.В секцииdefaults
имена устройств определены в видеmpath
n
. Если имена не заданы, по умолчанию используются идентификаторы WWID. - Сохраните файл конфигурации и закройте окно редактора.
- Выполните команду
#
service multipathd start
Так как параметр
user_friendly_name
установлен в yes
, создаваемым устройствам будут присвоены имена /dev/mapper/mpath
n
(см. Глава 4, Файл конфигурации DM-Multipath).
Чтобы отключить присвоение понятных имен, выполните
# mpathconf --enable --user_friendly_names n
Замечание
Если потребовалось изменить файл конфигурации после запуска
multipathd
, после завершения редактирования выполните service multipath reload
.