工作站免费在线托管

<上一页 | 内容 | 下一页>

4.3. 配置文件默认值‌


/etc/multipath.conf 配置文件包括一个 默认 部分设置 用户友好名称

参数 , 如下。


默认值{

user_friendly_names 是

}


这会覆盖默认值 用户友好名称 参数。


配置文件包括配置默认值的模板。 本节注释掉,如下。


#默认{

# udev_dir /dev

# 轮询间隔 5

# 选择器“循环 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 而不是failover 的默认值,将模板中的相应行复制到配置文件的初始defaults 部分,并取消注释,如下所示。


默认值{

user_friendly_names 是 path_grouping_policy multibus

}


表多路径配置默认值 [p。 90] 描述了在 默认 部分

多路径配置文件 配置文件。 这些值由 DM-Multipath 使用,除非它们被指定的属性覆盖 设备 多径 的部分 多路径配置文件 文件中。


表 5.3。 多路径配置默认值


属性

产品描述

轮询间隔

以秒为单位指定两次路径检查之间的间隔。 对于正常运行的路径,检查之间的间隔将逐渐增加到 (4 * 轮询间隔)。 默认值为 5.

udev_dir

创建 udev 设备节点的目录。 默认值为 /dev。

多路径目录

存储动态共享对象的目录。 默认值是系统相关的,通常是 /lib/多路径.

冗长

默认的详细程度。 较高的值会增加详细程度。 有效级别介于 0 和 6 之间。默认值为 2。

路径选择器

指定用于确定用于下一个 I/O 操作的路径的默认算法。 可能的值包括:

循环 0:循环遍历路径组中的每个路径,向每个路径发送相同数量的 I/O。

队列长度 0:将下一组 I/O 发送到具有最少未完成 I/O 请求数的路径。

服务时间 0:将下一组 I/O 发送到具有最短估计服务时间的路径上,这是通过将每个路径的未完成 I/O 的总大小除以其相对吞吐量来确定的。


默认值为 循环 0.

路径分组策略

指定要应用于未指定多路径的默认路径分组策略。 可能的值包括:

故障转移 = 每个优先级组 1 个路径

多总线 = 1 个优先级组中的所有有效路径

按序列分组 = 每个检测到的序列号有 1 个优先级组

按优先级分组 = 每个路径优先级值 1 个优先级组

按节点名称分组 = 每个目标节点名称 1 个优先级组。


默认值为 故障转移。

获取uid_callout

指定默认程序和参数以调用以获得唯一路径标识符。 需要绝对路径。


默认值为 /lib/udev/scsi_id --whitelisted --device=/dev/%n。



属性

产品描述

PRIO

指定要调用以获取路径优先级值的默认函数。 例如,SPC-3 中的 ALUA 位提供可利用的优先级值。

可能的值包括:

常量:将所有路径的优先级设置为 1。

EMC:为 EMC 阵列生成路径优先级。

:根据 SCSI-3 ALUA 设置生成路径优先级。

NetApp公司:为 NetApp 阵列生成路径优先级。

数据中心: 为 LSI/Engenio RDAC 控制器生成路径优先级。

hp_sw:为 Compaq/HP 控制器在活动/备用模式下生成路径优先级。

HDS:生成 Hitachi HDS Modular 存储阵列的路径优先级。


默认值为 常量.

优先参数

传递给 prio 函数的参数字符串 大多数 prio 函数不需要参数。 数据核心优先级需要一个。 例子, “超时=1000 首选sds=foo”. 默认值为(空) "".

功能

多路径设备的额外功能。 唯一存在的功能是 如果没有路径则队列,这与设置相同 无路径重试 队列. 有关使用此功能时可能出现的问题的信息,请参阅部分, “queue_if_no_path 功能的问题”.

路径检查器

指定用于确定路径状态的默认方法。 可能的值包括:

读取扇区0:读取设备的第一个扇区。

TUR:向设备发出 TEST UNIT READY。

emc_clariion:查询EMC Clariion特定的EVPD页面0xC0以确定路径。

hp_sw:检查具有活动/备用固件的 HP 存储阵列的路径状态。

数据中心:检查 LSI/Engenio RDAC 存储控制器的路径状态。

方向: 使用直接 I/O 读取第一个扇区。


默认值为 方向.

故障恢复

管理路径组故障回复。

• 值 即时 指定立即故障回复到包含活动路径的最高优先级路径组。



属性

产品描述

• 值 手册 指定不应立即进行故障回复,但只有在操作员干预的情况下才能发生故障回复。

• 大于零的数值指定延迟故障回复,以秒表示。


默认值为 手册.

rr_min_io

指定在切换到当前路径组中的下一个路径之前路由到路径的 I/O 请求数。


默认值为 1000.

rr_权重

如果设置为 优先级,然后而不是发送 rr_min_io 在调用之前请求路径 路径选择器 选择下一条路径,发送请求的数量由 rr_min_io 乘以路径的优先级,由 prio 函数确定。 如果设置为 制服,所有路径权重都相等。


默认值为 制服.

无路径重试

此属性的数值指定系统在禁用排队之前应尝试使用失败路径的次数。 失败的值表示 即时 失败,无需排队。 一个值 队列 表示在路径固定之前排队不应停止。


默认值为 0.

用户友好名称

如果设置为 yes,则指定系统应使用 /etc/multipath/ 绑定 文件分配一个持久的和唯一的 别号 , 以 mpathn 的形式。 如果设置为 no,则指定系统应使用 WWID 作为 别号 等加工。为 . 无论哪种情况,此处指定的内容都将被您在配置文件的 multipaths 部分中指定的任何特定于设备的别名覆盖。


默认值为 没有.

没有守护进程的队列

如果设置为 no,则 多路径 守护进程将在关闭时禁用所有设备的排队。


默认值为 .

最后删除时刷新

如果设置为yes,则 当设备的最后一条路径被删除时,将禁用排队。


默认值为 没有.

最大频率

设置可以打开的最大打开文件描述符数 多路径 守护进程。 这相当于



属性

产品描述

ulimit -n 命令。 max 的值会将其设置为系统限制

/proc/sys/fs/nr_open. 如果未设置,则从调用进程中获取最大打开文件描述符数; 它通常是 1024。为了安全起见,这应该设置为最大路径数加上 32,如果该数字大于 1024。

检查计时器

用于发出带有显式超时的 SCSI 命令的路径检查器的超时,以秒为单位。


默认值取自 /sys/block/sdx/设备/超时,这是 30 截至 12.04 LTS 的秒数

fast_io_fail_tmo

在 FC 远程端口上检测到问题后,SCSI 层在设备 I/O 失败之前等待的秒数

在那个远程端口上。 这个值应该小于 dev_loss_tmo 的值。 将此设置为关闭将禁用超时。


默认值由操作系统决定。

dev_loss_tmo

在 FC 远程端口上检测到问题后,SCSI 层将等待的秒数,然后再将其从系统中移除。 将此设置为无穷大会将其设置为 2147483647 秒或 68 年。 默认值由操作系统决定。


OnWorks 的顶级操作系统云计算: