[Eisfair] [E1]: updatedb und crontab

Marcus Röckrath marcus.roeckrath at gmx.de
Di Feb 25 10:01:27 CET 2020


Hallo Rolf,

Rolf Bensch wrote:

> weil hier oft um 05:00 Uhr Meldungen reinfliegen "error: package
> database is locked by user", wollte ich einfach mal die Uhrzeit
> verschieben. In der Base-Config finde ich:
> 
> n36l # grep cron /etc/config.d/updatedb
> UPDATEDB_CRON_TIMES='25 0 * * *'       # schedule (in cron syntax)

Das ist die falsche Stelle, denn das ist der cronjob für die locatedb, also
die interne Datenbank, mit der du mittels des locate-Befehls nach Dateien
im System suchen lassen kannst.

> ausgeführt wird der Job aber (ausschließlich) um 05:00 Uhr:

Der wird unter "Package administration"|"Administration of package URLs"
eingestellt.

> n36l # fcrontab -l | grep update-packages
> 2020-02-25 09:21:08  INFO listing root's fcrontab
> #  cron update-packages-db file generated by url
> 0 5 * * * /var/install/config.d/url.sh --update-packages-db
> 
> Im Ergebnis:
> n36l # grep update-packages /var/log/messages
> Feb 23 05:00:00 n36l fcron[29736]: Job '/var/install/config.d/url.sh
> --update-packages-db' started for user root (pid 29742)
> Feb 23 05:00:00 n36l fcron[29736]: Job '/var/install/config.d/url.sh
> --update-packages-db' completed (mailing output)
> Feb 24 05:00:00 n36l fcron[9971]: Job '/var/install/config.d/url.sh
> --update-packages-db' started for user root (pid 9977)
> Feb 24 05:01:10 n36l fcron[9971]: Job '/var/install/config.d/url.sh
> --update-packages-db' completed
> Feb 25 05:00:00 n36l fcron[23314]: Job '/var/install/config.d/url.sh
> --update-packages-db' started for user root (pid 23319)
> Feb 25 05:00:00 n36l fcron[23314]: Job '/var/install/config.d/url.sh
> --update-packages-db' completed (mailing output)
> 
> Was stimmt hier nicht?

Mich würde hier wundern, dass der so schnell fertig ist.

Da steht auch was von mailing output; was steht in der Mail?

Kann der Befehl nicht erfolgreich durchgeführt werden? DB gelockt?

Hast du gleichzeitig auch das update-chk-Paket von Helmut laufen? Wenn ja,
muss das Updaten der DB in der URL-Konfiguration beendet werden.

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair