Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.3. Секция defaults файла конфигурации
Секция
defaults
файла /etc/multipath.conf
устанавливает параметр user_friendly_names
в yes
.
defaults { user_friendly_names yes }
При этом исходное значение
user_friendly_names
будет переопределено.
Файл конфигурации включает шаблоны настроек, которые выглядят так:
#defaults { # udev_dir /dev # polling_interval 10 # selector "round-robin 0" # path_grouping_policy multibus # getuid_callout "/sbin/scsi_id -g -u -s /block/%n" # prio_callout /bin/true # path_checker readsector0 # rr_min_io 100 # max_fds 8192 # rr_weight priorities # failback immediate # no_path_retry fail # user_friendly_names yes #}
Чтобы переопределить исходные значения параметров, скопируйте соответствующую строку из этого шаблона в секцию
defaults
и снимите комментарий. Например, чтобы изменить значение параметра path_grouping_policy
с failover
на multibus
, скопируйте строку из шаблона в секцию defaults
, при этом не забудьте снять комментарий.
defaults { user_friendly_names yes path_grouping_policy multibus }
Таблица 4.1, «Стандартные параметры Multipath» describes the attributes that are set in the
defaults
section of the multipath.conf
configuration file. These values are used by DM-Multipath unless they are overwritten by the attributes specified in the devices
and multipaths
sections of the multipath.conf
file.
Таблица 4.1. Стандартные параметры Multipath
Атрибут | Описание | |||||||
---|---|---|---|---|---|---|---|---|
udev_dir | Задает каталог, в котором будут создаваться устройства udev . По умолчанию используется /udev . | |||||||
polling_interval | Задает интервал между проверками маршрутов (в секундах). Значение по умолчанию — 5 секунд. | |||||||
selector | Определяет алгоритм для выбора маршрута для выполнения следующей операции ввода/ вывода. По умолчанию используется круговой метод round-robin 0 . | |||||||
path_grouping_policy |
| |||||||
getuid_callout |
| |||||||
prio_callout | Specifies the the default program and arguments to call out to obtain a path priority value. For example, the ALUA bits in SPC-3 provide an exploitable prio value for example. "none" is a valid value. The default value is no callout, indicating all paths are equal | |||||||
path_checker | Задает метод определения состояния маршрутов. Возможные значения: readsector0 , tur , emc_clariion , hp_sw , directio . По умолчанию используется readsector0 . | |||||||
rr_min_io | Задает число направляемых по маршруту запросов ввода и вывода, прежде чем начнет использоваться следующий маршрут в группе. По умолчанию будет обработано 1000 запросов. | |||||||
max_fds | (RHEL 5.2 и более поздние версии) Задает максимальное число открытых файловых дескрипторов для процесса multipathd . В RHEL 5.3 эта опция допускает значение max , которое использует максимально допустимое в системе число файловых дескрипторов. | |||||||
rr_weight |
| |||||||
failback |
| |||||||
no_path_retry |
| |||||||
flush_on_last_del | (RHEL 5.3 и более поздние версии) Если установлено в yes , то демон multipathd отключит возможность постановки в очередь, если удален последний маршрут к устройству. По умолчанию используется значение no . | |||||||
queue_without_daemon | (RHEL 5.3 и более поздние версии) Если установлено в no , то демон multipathd отключит возможность постановки в очередь, если удален последний маршрут к устройству. По умолчанию используется значение no . | |||||||
user_friendly_names | Если имеет значение yes , то система будет использовать файл соответствий /var/lib/multipath/bindings для сопоставления уникального имени устройствам Multipath в формате mpath n . Файл bindings по умолчанию расположен в каталоге /var/lib/multipath/ , но это можно изменить с помощью опции bindings_file . Значение же no обозначает, что система будет использовать в качестве имени идентификатор WWID. Имена в секции multipaths файла конфигурации переопределят значение этого параметра. По умолчанию используется значение no . | |||||||
bindings_file | (RHEL 5.2 и более поздние версии) Путь к файлу bindings , который будет использоваться опцией user_friend_names . По умолчанию используется /var/lib/multipath/bindings . | |||||||
mode | (RHEL 5.3 и более поздние версии) Режим Multipath-узлов в восьмеричной форме, который по умолчанию определяется процессом. | |||||||
uid | (RHEL 5.3 и более поздние версии) Идентификатор пользователя, используемый узлами Multipath-устройств. По умолчанию определяется процессом. | |||||||
gid | (RHEL 5.3 и более поздние версии) Идентификатор группы в числовой форме, используемый узлами Multipath-устройств. По умолчанию определяется процессом. |