<Предыдущая | Содержание: | Следующая>
4.3. Параметры файла конфигурации по умолчанию
В /etc/multipath.conf файл конфигурации включает по умолчанию раздел, который устанавливает user_Friendly_names
параметр Да, следующее.
значения по умолчанию {
user_friendly_names да
}
Это перезаписывает значение по умолчанию user_Friendly_names Параметр.
Файл конфигурации включает в себя шаблон значений конфигурации по умолчанию. Этот раздел закомментирован следующим образом.
# по умолчанию {
# udev_dir / dev
# опрос_интервал 5
# селектор "round-robin 0"
# path_grouping_policy аварийное переключение
# getuid_callout "/ lib / dev / scsi_id --whitelisted --device = / dev /% n"
# приоритетная константа
# направление path_checker
# rr_min_io 1000
# rr_weight униформа
# руководство по восстановлению
# ошибка no_path_retry
# user_friendly_names нет
#}
Чтобы перезаписать значение по умолчанию для любого из параметров конфигурации, вы можете скопировать соответствующую строку из этого шаблона в по умолчанию раздел и раскомментируйте его. Например, чтобы перезаписать
path_grouping_policy, чтобы он был multibus, а не значением аварийного переключения по умолчанию, скопируйте соответствующую строку из шаблона в раздел начальных значений по умолчанию файла конфигурации и раскомментируйте его, как показано ниже.
значения по умолчанию {
user_Friendly_names да path_grouping_policy multibus
}
Таблица Параметры конфигурации многопутевого режима по умолчанию [п. 90] описывает атрибуты, которые установлены в по умолчанию .
multipath.conf конфигурационный файл. Эти значения используются DM-Multipath, если они не перезаписываются атрибутами, указанными в устройств и многолучевость разделы multipath.conf .
Таблица 5.3. Параметры конфигурации по умолчанию для многопутевого режима
Атрибут | Описание |
опрос_интервал | Задает интервал в секундах между двумя проверками пути. Для правильно функционирующих путей интервал между проверками будет постепенно увеличиваться до (4 * опрос_интервал). Значение по умолчанию - 5. |
udev_dir | Каталог, в котором создаются узлы устройств udev. Значение по умолчанию - / dev. |
multipath_dir | Каталог, в котором хранятся динамические общие объекты. Значение по умолчанию зависит от системы, обычно / lib / multipath. |
многословие | Уровень детализации по умолчанию. Более высокие значения увеличивают уровень детализации. Допустимые уровни от 0 до 6. Значение по умолчанию - 2. |
селектор пути | Задает алгоритм по умолчанию для использования при определении пути для следующей операции ввода-вывода. Возможные значения включают: • круговой 0: Прокрутите каждый путь в группе путей, посылая каждому одинаковое количество операций ввода-вывода. • длина очереди 0: Отправить следующую группу операций ввода-вывода по пути с наименьшим количеством невыполненных запросов ввода-вывода. • время обслуживания 0: Отправить следующую группу операций ввода-вывода по пути с наименьшим расчетным временем обслуживания, которое определяется делением общего размера ожидающих ввода-вывода для каждого пути на его относительную пропускную способность. Значением по умолчанию является круговой 0. |
path_grouping_policy | Задает политику группировки путей по умолчанию, применяемую к неопределенным многопутевым путям. Возможные значения включают: • отказоустойчивый = 1 путь на группу приоритета • Multibus = все допустимые пути в 1 приоритетной группе • group_by_serial = 1 приоритетная группа на каждый обнаруженный серийный номер • group_by_prio = 1 группа приоритета на значение приоритета пути • group_by_node_name = 1 группа приоритета на имя целевого узла. Значением по умолчанию является отказоустойчивость. |
getuid_callout | Задает программу по умолчанию и аргументы, вызываемые для получения уникального идентификатора пути. Требуется абсолютный путь. Значением по умолчанию является / lib / udev / scsi_id --whitelisted --device = / dev /% n. |
Атрибут | Описание |
PRIO | Задает функцию по умолчанию, вызываемую для получения значения приоритета пути. Например, биты ALUA в SPC-3 предоставляют используемое приоритетное значение. Возможные значения включают: • Const: Установите приоритет 1 для всех путей. • эмс: Сгенерировать приоритет пути для массивов EMC. • Alua: Сгенерировать приоритет пути на основе настроек SCSI-3 ALUA. • NetApp: Сгенерировать приоритет пути для массивов NetApp. • рдак: Сгенерировать приоритет пути для контроллера LSI / Engenio RDAC. • hp_sw: Сгенерировать приоритет пути для контроллера Compaq / HP в активном / ждущем режиме. • HDS: Создание приоритета пути для модульных массивов хранения Hitachi HDS. Значением по умолчанию является Const. |
prio_args | Строка аргументов, переданная в функцию prio. Большинству функций prio аргументы не требуются. Он нужен для установки приоритета хранилища данных. Пример, "тайм-аут = 1000 предпочтительныхsds = foo". Значение по умолчанию (null) "". |
функции | Дополнительные возможности многопутевых устройств. Единственная существующая функция - это очередь_if_no_path, что аналогично настройке no_path_retry в очередь. Для получения информации о проблемах, которые могут возникнуть при использовании этой функции, см. Раздел, "Проблемы с функцией queue_if_no_path". |
путь_проверка | Задает метод по умолчанию, используемый для определения состояния путей. Возможные значения включают: • считывающий сектор0: Прочтите первый сектор устройства. • тур: Выдать на устройство ТЕСТОВЫЙ БЛОК ГОТОВ. • emc_clariion: Запросить страницу EVPD EMC Clariion 0xC0, чтобы определить путь. • hp_sw: Проверьте состояние пути для массивов хранения HP с микропрограммным обеспечением Active / Standby. • рдак: Проверьте статус пути к контроллеру хранения LSI / Engenio RDAC. • Directio: Чтение первого сектора с прямым вводом / выводом. Значением по умолчанию является Directio. |
отказовозвращение | Управляет восстановлением группы путей. • Стоимость немедленная указывает немедленное переключение на группу путей с наивысшим приоритетом, содержащую активные пути. |
Атрибут | Описание |
• Стоимость руководство указывает, что не должно быть немедленного восстановления после сбоя, но это восстановление может произойти только при вмешательстве оператора. • Числовое значение больше нуля указывает отложенное восстановление после сбоя, выраженное в секундах. Значением по умолчанию является руководство. | |
rr_min_io | Задает количество запросов ввода-вывода для маршрутизации по пути перед переключением на следующий путь в текущей группе путей. Значением по умолчанию является 1000. |
rr_вес | Если установлено на приоритеты, то вместо отправки rr_min_io запросы к пути перед вызовом селектор пути для выбора следующего пути количество запросов на отправку определяется rr_min_io умноженный на приоритет пути, как определено функцией prio. Если установлено на однородный, все веса путей равны. Значением по умолчанию является однородный. |
no_path_retry | Числовое значение этого атрибута указывает, сколько раз система должна попытаться использовать неудачный путь перед отключением очереди. Значение ошибки указывает немедленная сбой, без очереди. Ценность очередь указывает, что постановка в очередь не должна останавливаться, пока путь не будет исправлен. Значением по умолчанию является 0. |
user_Friendly_names | Если установлено значение "да", указывает, что система должна использовать / etc / multipath / привязки файл для присвоения постоянного и уникального псевдоним до многолучевой, в виде mpathn. Если установлено значение no, указывает, что система должна использовать WWID в качестве псевдоним для многолучевой. В любом случае то, что здесь указано, будет отменено любыми псевдонимами, зависящими от устройства, которые вы укажете в разделе multipaths файла конфигурации. Значением по умолчанию является нет. |
очередь_без_демона | Если установлено значение нет, многопутевый демон отключит очередь для всех устройств при выключении. Значением по умолчанию является Да. |
flash_on_last_del | Если установлено «Да», то многолучевой отключит очередь, когда последний путь к устройству был удален. Значением по умолчанию является нет. |
max_fds | Устанавливает максимальное количество дескрипторов открытых файлов, которые могут быть открыты многолучевой и многопутевый демон. Это эквивалентно |
Атрибут | Описание |
ulimit -n команда. Значение max установит системный предел от / proc / sys / fs / nr_open. Если он не установлен, максимальное количество дескрипторов открытых файлов берется из вызывающего процесса; обычно это 1024. На всякий случай следует установить максимальное количество путей плюс 32, если это число больше 1024. | |
checker_timer | Тайм-аут, используемый для средств проверки пути, которые выдают команды SCSI с явным тайм-аутом, в секундах. Значение по умолчанию берется из / системный / блок / SDX / устройство / тайм-аут, Которая является 30 секунд по состоянию на 12.04 LTS |
fast_io_fail_tmo | Количество секунд, в течение которых уровень SCSI будет ждать после обнаружения проблемы на удаленном порту FC, прежде чем произойдет сбой ввода-вывода на устройства. на этот удаленный порт. Это значение должно быть меньше значения dev_loss_tmo. Отключение отключит тайм-аут. Значение по умолчанию определяется ОС. |
dev_loss_tmo | Количество секунд, в течение которых уровень SCSI будет ожидать после обнаружения проблемы на удаленном порту FC, прежде чем удалить ее из системы. Установка этого значения на бесконечность приведет к установке 2147483647 секунд или 68 лет. Значение по умолчанию определяется ОС. |