如何为特定的系统单元设置超时?

如何为特定的系统单元设置超时?

有没有办法更改特定 systemd 单元的超时?我对默认的 90 秒很满意,除了bind9;我们为数以万计的区域提供服务,因此 bind9 需要几分钟才能启动。

答案1

您可以添加一个TimeoutStartSec部分中的条目[Service]。假设您的服务被调用bind9,运行

sudo systemctl edit bind9

并添加覆盖:

[Service]
TimeoutStartSec=5min

相关内容