systemd: Тайм-аут для ExecStartPre

systemd: Тайм-аут для ExecStartPre

Я работаю с файлом службы systemd с долго работающим ExecStartPre. (Если вам нужно знать, это , aws route53 wait resource-record-sets-changedкоторый работает некоторое время) и тайм-аут, похоже, составляет 90 секунд. Настройка, TimeoutSecпохоже, не меняет этого.

Как изменить время ожидания?

# systemctl --version
systemd 245 (245.4-4ubuntu3.6)
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid

решение1

Я нашел свой собственный ответ. TL;DR. Это TimeoutSec=15minне TimeoutSec="15min"По ходу дела, systemd-analyze dumpкоманда была полезна. Многословно, но подчеркнул это TimeoutStartSecи TimeoutStopSecпо-прежнему были установлены на свои значения по умолчанию в 90 секунд.

Связанный контент