Estou trabalhando com um arquivo de serviço systemd com um arquivo ExecStartPre
. (Se você quer saber, é um aws route53 wait resource-record-sets-changed
programa que dura um pouco) e o tempo limite parece ser de 90 segundos. A configuração TimeoutSec
não parece mudar isso.
Como altero o tempo limite?
# 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
Responder1
Eu encontrei minha própria resposta. TL; DR. TimeoutSec=15min
Não está TimeoutSec="15min"
no caminho, o systemd-analyze dump
comando foi útil. Detalhado, mas destacou isso TimeoutStartSec
e TimeoutStopSec
ainda estava definido com seus valores padrão de 90 segundos.