[Eisfair] rrdtool 1.7.1: ERROR: could not lock RRD

Marcus Roeckrath marcus.roeckrath at gmx.de
So Apr 14 11:43:42 CEST 2019


Hallo,

wer sporadisch Mails mit

ERROR: could not lock RRD

von fcron bekommt, möge das hier bitte melden.

Ich habe das so ein- bis zweimal am Tag von den eisgraph-cronjobs, wenn
sowohl der collect und der graph Job zeitgleich auf eine RRD-Datenbank
zugreifen wollen.

Das ist erstmal kein Problem, aber bei eisgraph könnte man den cronjob für
die Graphen-Erzeugung um vielleicht 10 Sekunden verzögern, damit colect und
graph "nacheinander" auf die RRDs zugreifen.

Zum Test wäre dann folgende Änderung in /var/install/config.d/eisgraph.sh in
Zeile 962 erforderlich.

Aus

echo "*/$EISGRAPH_GRAPH_INTERVAL * * * * /usr/local/eisgraph/eisgraph.sh
graph > /dev/null"

wird

echo "*/$EISGRAPH_GRAPH_INTERVAL * * * * sleep
10 ; /usr/local/eisgraph/eisgraph.sh graph > /dev/null"

Und danach einmal die eisgraph-Konfiguration aufrufen.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair