Výpadky a nestartující služby v systemd

Pokud máte problém s tím, že po výpadku nestartují některé služby a používáte systemd, čtěte dále.

Při bootu nodu se postupně zapínají všechny VPS a systém je po nějakou dobu zpomalený. VPS se systemd mají problém s tím, že se služby nestihnou zapnout včas. Výchozí timeout je 90 sekund a to leckdy nestačí. systemd takovou dlouho startující službu považuje za selhanou a ukončí ji. Týká se to všech možných služeb jako nastavení sítě, databáze, web servery, apod.

Z tohoto důvodu doplníme do všech šablon distribucí se systemd nastavení delšího timeoutu, asi 900 sekund. To ale pomůže jen nově vytvořeným/reinstalovaném VPS, ostatní si to musí přenastavit sami. Jedná se o volbu DefaultTimeoutStartSec v /etc/systemd/system.conf.

Protože se to celkem špatně testuje, dejte prosím vědět, jestli máte i s vyšším timeoutem problémy.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *