12.2. 设置 eh_deadline 参数
您可以配置 eh_deadline 参数的值来限制最大 SCSI 恢复时间。
流程
您可以使用以下方法之一配置
eh_deadline:multpath.conf文件的defaults部分在
multpath.conf文件的 defaults 部分,将eh_deadline参数设置为所需的秒数:eh_deadline 300
# eh_deadline 300Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意在 RHEL 8.4 中,使用
multpath.conf文件的 defaults 部分设置eh_deadline参数是首选的方法。要使用此方法关闭
eh_deadline参数,请将eh_deadline设置为off。sysfs将秒数写入
/sys/class/scsi_host/host<host-number>/eh_deadline文件中。例如,要在 SCSI 主机 6 上通过sysfs设置eh_deadline参数:echo 300 > /sys/class/scsi_host/host6/eh_deadline
# echo 300 > /sys/class/scsi_host/host6/eh_deadlineCopy to Clipboard Copied! Toggle word wrap Toggle overflow 要使用此方法关闭
eh_deadline参数,请使用 echooff。内核参数
使用
scsi_mod.eh_deadline内核参数为所有 SCSI HBA 设置默认值。echo 300 > /sys/module/scsi_mod/parameters/eh_deadline
# echo 300 > /sys/module/scsi_mod/parameters/eh_deadlineCopy to Clipboard Copied! Toggle word wrap Toggle overflow 要使用此方法关闭
eh_deadline参数,请使用 echo-1。