目次
systemdの制御関連全般
サービスの起動時のタイムアウトはデフォルトで5分に設定されている。
DBのリカバリなどの処理により、5分では短い場合には以下の方法により設定を行う。
# systemctl show [SERVICE NAME] -p TimeoutStartUSec
# systemctl show mariadb -p TimeoutStartUSec TimeoutStartUSec=5min
# mkdir /etc/systemd/system/[SERVICE NAME]/ # touch /etc/systemd/system/[SERVICE NAME]/timeout.conf
# mkdir /etc/systemd/system/mariadb.service.d/ # touch /etc/systemd/system/mariadb.service.d/timeout.conf
# vi /etc/systemd/system/[SERVICE NAME]/timeout.conf [Service] TimeoutStartSec=3600
# systemctl daemon-reload
# systemctl show mariadb -p TimeoutStartUSec TimeoutStartUSec=1h