9.3. Fibre Channel 配置文件
以下是 /sys/class/
目录中为 Fibre Channel 提供用户空间 API 的配置文件列表。
项目使用以下变量:
H
- 主机号
B
- 总线号
T
- 目标
L
- 逻辑单元(LUN)
R
- 远程端口号
如果您的系统使用多路径软件,请在更改本节中描述的任何值前咨询您的硬件厂商。
传输配置 /sys/class/fc_transport/targetH:B:T/
port_id
- 24 位端口 ID/地址
node_name
- 64 位节点名称
port_name
- 64 位端口名称
远程端口配置 /sys/class/fc_remote_ports/rport-H:B-R/
-
port_id
-
node_name
-
port_name
dev_loss_tmo
控制 scsi 设备从系统中删除的时间。在
dev_loss_tmo
触发后,scsi 设备被删除。在multipath.conf
文件中,您可以将dev_loss_tmo
设置为infinity
。在 Red Hat Enterprise Linux 9 中,如果您没有设置
fast_io_fail_tmo
选项,dev_loss_tmo
的上限将为600
秒。默认情况下,在 Red Hat Enterprise Linux 9 中, 如果multipathd
服务正在运行,fast_io_fail_tmo
会被设置为5
秒,如果没有运行,会被设置为off
。fast_io_fail_tmo
指定在将链接标记为"bad"之前要等待的秒数。链接被标记为坏的后,现有正在运行的 I/O 或相应路径上的任何新 I/O 都将失败。
如果 I/O 处于阻塞队列中,则在
dev_loss_tmo
到期前和队列未阻塞前,它不会失败。如果
fast_io_fail_tmo
被设为不是 off 的任何值时,则会取消封dev_loss_tmo
的上限。如果fast_io_fail_tmo
设为 off,则在设备从系统中删除之前不会出现 I/O 失败。如果fast_io_fail_tmo
设置为一个数字,则在达到fast_io_fail_tmo
设置的超时会立即触发 I/O 失败。
主机设置 /sys/class/fc_host/hostH/
-
port_id
-
node_name
-
port_name
issue_lip
指示驱动重新发现远程端口。