服务器维护以防止 fsck 失败

服务器维护以防止 fsck 失败

偶尔在重启后,我发现 fsck 会在 OS 磁盘上失败,并且我的许多服务器都无法启动。然后我不得不重新安装操作系统并从失败的操作系统磁盘进行数据迁移。
以下措施可以防止这种情况发生吗?

1.定期对磁盘进行 fsck
2. 使用 raid 5/6

还有其他建议和最佳实践吗?

答案1

偶尔在重启后,我发现 fsck 会在 OS 磁盘上失败,并且我的许多服务器都无法启动。

您是否在这些系统上进行了正常重启/关闭?如果您这样做(意味着文件系统被干净地卸载),并且您仍然看到损坏,那么底层存储很可能存在问题。

您使用的是什么文件系统?希望您使用的是日志文件系统?使用日志文件系统,即使它们发生严重故障(即服务器在完全卸载之前关闭),也不太可能出现大规模损坏。

1.定期对磁盘进行 fsck

这样做不会有什么坏处,但如果你的硬件很好的话,这样做也并不是那么必要。

  1. 使用突袭 5/6

RAID 不会为您做任何事情。RAID 可防止硬件故障,但不能防止文件系统故障。

答案2

  • 对你的 RAM 运行内存检查。如果你的 RAM 有问题,它会导致文件系统随机损坏。
  • 对硬盘和主板进行健康检查

相关内容