Linux 启动时无需挂载到 /var

Linux 启动时无需挂载到 /var

重新启动 rhel 机器后,我们注意到服务器没有启动

当访问操作系统到单用户模式时,我们可以看到/var未安装

因此我们执行xfs_repair但它挂起5 hours

有什么建议如何继续吗?

xfs_repair /dev/mapper/vg-mng-lv_var

在此输入图像描述

答案1

包含文件系统/LV 的磁盘可能不可用或出现故障。

我希望您拥有该服务器的最新备份。

使用lvdisplay -m /dev/mapper/vg-mng-lv_var(在单用户模式下可能是lvm lvdisplay -m /dev/mapper/vg-mng-lv_var)来识别 LV 所在的 PV。

如果是简单的本地磁盘,可以通过 来检查其健康状态smartctl -a /dev/<some_disk>。如果是硬件 RAID 集,请使用适合该硬件 RAID 控制器型号的诊断工具来查看磁盘是否出现故障。

如果是远程 iSCSI 或 FibreChannel SAN 存储 LUN,请检查系统与 SAN 设备的连接是否良好:如果是光纤连接,请验证电缆没有扭结或损坏。

如有必要,更换损坏的东西,然后从备份中恢复。

如果您没有备份,并且磁盘上的数据很重要,停在那儿。确定磁盘上的数据是否值得使用专业的数据恢复服务。

如果您打算将磁盘交给数据恢复专家,不要对磁盘执行任何其他操作:您可能会进一步损坏它,并导致恢复变得更加困难或不可能。

相关内容