kresd crashes when disk for cache is full
Když se zaplní disk, na kterém je cache kresd
, kresd
spadne (a padá opakovaně, když jej systemd
restartuje). Přesnou chybu jsem nezachytil, protože journal
byl na stejném disku a neměl jsem čas dělat s tím pokusy – systemd
hlásil jako stav služby core-dump
.
Verze kresd: 1.2.6, instalováno z ppa:cz.nic-labs/knot-resolver
Distribuce: Ubuntu 16.04.2 LTS
Cache kresd
byla nasměrována do /run/knot-resolver/cache
, jak je standardně nakonfigurováno po instalaci z Ubuntu PPA. /run
byl přimountován jako tmpfs
s velikostí 100MB, čehož jsem si nevšiml a nastavil velikost cache kresd
na 300MB. V okamžiku, kdy kresd
nešel nastartovat (resp. hned po startu padal) bylo na /run
4 kB volného místa a 80 % zabrané kapacity zabírala cache kresd
. Po smazání cache, zvětšení /run
a vrácení velikosti cache kresd
zpět na 100MB běží kresd
bez problémů.