计算机崩溃后在 Gentoo Linux 上运行的脚本

计算机崩溃后在 Gentoo Linux 上运行的脚本

系统启动时是否有一个脚本文件在系统崩溃后运行。如果服务器崩溃(例如由于断电),我们需要运行一个特殊的数据库修复脚本。

在启动时检测服务器崩溃的某种方法也会有所帮助。

谢谢!

答案1

Gentoo 有一个脚本目录/etc/local.d,该目录将在系统启动时运行(如果文件名以 结尾.start)和正常关机时运行(如果文件名以 结尾.stop)。我首先想到的建议是:

  • 创建一个.stop脚本,在某处创建一个空文件,用作正常关机的指示
  • 创建一个.start脚本,检查文件是否存在,如果未找到则运行数据库修复脚本,如果找到则删除它

我假设如果您的数据库修复脚本在未损坏的数据库上运行,它不会导致任何问题。

相关内容