我遇到一个问题,安装的外部 USB 硬盘出现故障,这导致系统的 IO 等待时间激增(我可以在 Grafana 中看到这一点),但不久之后系统就完全没有响应,所以我无法通过 ssh 进入它来强制卸载或重新启动。
我目前正在像这样安装驱动器:
UUID=UUID_HERE /data/path/disk1 ext4 user,defaults,nofail,noatime,commit=60,x-systemd.device-timeout=120,errors=continue 0 2 # Added 2023-01-03 09:41:46 +0000
我怎样才能防止这种情况发生? - 是否有一些 fstab 挂载选项可以在出现多个错误后自动卸载? - 或者在读/写超时后强制卸载? - 或者如果存在读取超时以某种方式切断 USB 端口的电源?