使用 /etc/fstab 中的 UUID 以外的其他方式识别 RHEL 磁盘,以便从另一个站点进行灾难恢复

使用 /etc/fstab 中的 UUID 以外的其他方式识别 RHEL 磁盘,以便从另一个站点进行灾难恢复

对于我们的灾难恢复设置,有一组磁盘从我们的生产站点复制到灾难站点。在生产站点上,RHEL 服务器在 /etc/fstab 中通过 UUID 指定的磁盘上设置了 /boot 文件系统。

但是,当灾难站点的 DR 对应服务器使用从灾难站点存储阵列复制的根磁盘启动时,包含生产数据的磁盘的 UUID 会有所不同,因此系统无法找到 /boot 设备。

因此,我希望找到一些关于设置 /etc/fstab 的最佳实践的想法,以便即使物理设备的 UUID 可能发生改变,它们也能够一致地创建。

在 /etc/fstab 中选择 UUID 来引用磁盘的原因在于这些磁盘是 SAN 连接磁盘。因此,如果磁盘的目标路径发生变化或发生其他情况,则我们需要确保始终通过唯一方式找到 /boot FS。

逻辑卷上的文件系统使用 LV 路径来引用。

答案1

因为/boot您应该能够标记文件系统,然后通过标签引用它。事实上,默认情况下 RHEL 已经将其标记/boot/boot

e2label /dev/disk/by-uuid/**** /boot

将会把磁盘标签更改为/boot

然后您可以在以下位置引用它/etc/fstab

LABEL=/boot       /boot           ext3            rw,relatime        0 2

正如您已经做的那样,LVM 卷应该仅通过其 VG/LV 来引用。

相关内容