我们有以下磁盘和安装点:
/dev/sdb /appTdb/sdc ext4 defaults,noatime 0 0
/dev/sdc /appTdb/sdd ext4 defaults,noatime 0 0
/dev/sdd /appTdb/sde ext4 defaults,noatime 0 0
/dev/sde /appTdb/sdb ext4 defaults,noatime 0 0
我们想要fsck
在磁盘上启用 - sdb - sde ,(我的意思是在启动期间运行 fsck ),因此我们在此设置“1” fstab
:
/dev/sdb /appTdb/sdc ext4 defaults,noatime 0 1
/dev/sdc /appTdb/sdd ext4 defaults,noatime 0 1
/dev/sdd /appTdb/sde ext4 defaults,noatime 0 1
/dev/sde /appTdb/sdb ext4 defaults,noatime 0 1
第一个问题 - 这是正确的吗
第二个是我们可以设置为“1”的以太值是多少,
例如 3 或 4 等(每个值的含义是什么?)
答案1
IIRC,这些数字只是磁盘在其他磁盘之前被扫描的顺序。因此,如果所有磁盘都使用 1,则所有磁盘都具有相同的扫描优先级。如果一个磁盘出现故障,则引导会失败,但也可能是任何磁盘导致故障。例如,在某些磁盘上使用 2 将导致在给出 1 的磁盘之后扫描这些磁盘。例如
/dev/sdb /appTdb/sdc ext4 defaults,noatime 0 1 /dev/sdc /appTdb/sdd ext4 defaults,noatime 0 2 /dev/sdd /appTdb/sde ext4 defaults,noatime 0 2 /dev/sde /appTdb/sdb ext4 defaults,noatime 0 3
在这种情况下,将首先扫描磁盘 /dev/sdb,然后扫描 /dev/sdc 和 /dev/sdd,最后扫描 /dev/sde。这可能会影响您的引导顺序,例如,如果 /dev/sdb 是引导驱动器。那里的故障将会产生问题,而其他驱动器上的故障如果不严重的话可能会被忽略。
顺便说一句,为什么你的驱动器和安装点混乱?通常,它们匹配,以便在心理上更容易将安装点映射到设备。