启动后重新装入顶板

当所有系统服务启动并运行时,我正在寻找在完成启动后重新装载服务器rootfs的最佳方法。 只有当所有服务都成功启动,并且没有任何错误(退出代码> 0)时,才应执行重新计数。 我使用systemd作为init服务,但不知道是否通过启动脚本重新安装是实现此任务的最佳方式。

我没有在我面前的debian盒,但我相信这可以这样做:

  1. /etc/init.d/创build一个类似remountroot或类似的东西的自定义服务脚本。
    • “开始”命令可能会将根重新挂载为r / o。
    • “停止”命令可能会将根重新设置为r / w。
    • 'status'命令可能只是吐出root的挂载状态,对脚本很有用。
  2. 在这个自定义脚本中包含: # Required-Start: $all在LSB头部,使其最后运行。

我不太清楚如何最好地处理停止服务sorting,以便在系统closures时root可写。