14.4. 为未定义条件设置 XFS 行为
通过为未定义错误条件设置重试尝试和超时限制来配置默认的 XFS 元数据错误处理。您可以使用 sysfs 参数完成此操作。
流程
设置重试的最大重试次数、重试时间限制或两者:
要设置重试的最大数量,请将所需的数字写入
max_retries文件:# echo value > /sys/fs/xfs/device/error/metadata/default/max_retries要设置时间限制,请将所需的秒数写入
retry_timeout_seconds文件:# echo value > /sys/fs/xfs/device/error/metadata/default/retry_timeout_seconds
value 是介于 -1 和 C 带符号整数类型的最大可能值之间的数字。64 位 Linux 中是 2147483647。
在这两个限制中,值
-1用于持续重试,0用于立即停止。device 是设备的名称,可以在
/dev/目录中找到;例如,sda.