我在远程位置有一台服务器。
该服务器连接了多个硬盘。
即使硬盘出现故障(或 fsck 失败),我怎样才能让它启动?
- 它将使用未注释的 fstab 条目启动。
- 我已经立下旗子了
nofail
。 - 我希望系统可以在没有安装该驱动器的情况下运行(只要它不是系统磁盘)
- 驱动器不在 raid 中。只是普通驱动器 - 挂载点
由于我运行的桌面硬件没有远程管理,因此这将使远程故障排除变得容易得多。
我当前的 FSTAB 示例条目(不是主系统磁盘):
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/disk/by-uuid/{asdf-...} /mnt/disk2 ext4 defaults,nofail 0 2
答案1
如果您使用 ext 文件系统,文件系统参数errors=continue
可能会对您有所帮助。
但是,如果负载很重要,我会研究根本原因并尝试使用 RAID 来缓解影响。