我们在具有多个磁盘的服务器上有一个文件群集,并且我们在启动和/分区上创建了一个软件 RAID1,计划如果单个磁盘出现故障,我们仍然能够从其余磁盘启动和提供数据。
问题是,当其中一个磁盘丢失时,服务器启动时显示以下错误:
fsck.ext3:无法解析 LABEL
LABEL 是缺失的磁盘分区之一 - 启动和 /RAID1 分区似乎工作正常。
是否有任何配置可以忽略这些错误,并使服务器联机?因此,如果其中一个磁盘丢失,服务器将忽略任何错误,并继续启动?
答案1
问题在于,有问题的分区被标记为 fsck 在启动时进行检查。它是 /etc/fstab 中的第六个字段(最后一个),称为“pass”或“fs_passno”。如果此字段存在且不为 0,则表示在启动时进行文件系统检查的顺序。
因此,要么从 fstab 文件中删除该列,要么将其替换为 0,如下所示:
LABEL=the_label /the/mount/point ext3 defaults