让 Ubuntu 等待服务停止后再重新启动

让 Ubuntu 等待服务停止后再重新启动

我有一台运行 Kubernetes (k3s) 和 homeassistant 的迷你电脑。

引发这个问题的问题

当我执行 sudo reboot(忘记家庭助理正在运行)时,sqlite 数据库被损坏,大概是因为我在重新启动时它正在写入数据。

问题

是否有一种机制可以让 Ubuntu 等待服务正常关闭,以避免将来出现这种情况?

相关内容