[Eisfair] Update Base 2.7.3 online

Marcus Roeckrath marcus.roeckrath at gmx.de
Di Mai 31 09:16:10 CEST 2016


Hallo Jürgen,

Jürgen Witt wrote:

> ich habe den dringenden Verdacht, daß seit dem Update die
> zeitgesteuerten (cron-jobs) Aufträge auf meinen Servern nicht mehr
> laufen. Kann es sein, daß ein Neustart des Systems erforderlich ist?

Nein.

> Ich habe gerade auf einem System nach dem Ansehen meiner Jobs in der
> Cron-Administration in /var/log/messages diesen Eintrag gefunden
> 
> 07:31:13 eis fcrontab[725]: installing file /tmp/fcr-2ZdvEt for user root
> 07:31:15 eis fcron[756]: fcron[756] 3.2.0 started
> 07:31:15 eis fcron[756]: @reboot jobs will only be run at computer's
> startup.
> 07:31:15 eis fcron[756]: updating configuration from /var/spool/fcron
> 07:31:15 eis fcron[756]: adding file root
> 07:31:15 eis fcron[756]: job '/usr/bin/updatedb 1>/dev/null' did not
> finish : running it again.
> 07:31:15 eis fcron[756]: adding new file root

Das Base-Update hat den fcron neu gestartet, was diese Meldungen bezeugen.

> Zu diesem Zeitpunkt habe ich das base-Update gemacht.

Passt.

> Ich sehe auch in /var/spool/fcron, das die Datein verändert wurden.
> 
> server # ls -la /var/spool/fcron
> total 20
> drwxrwx---  2 fcron fcron 4096 May 29 00:37 .
> drwxr-xr-x 11 root  root  4096 Aug 27  2012 ..
> -rw-------  1 root  fcron 1949 May 29 00:37 new.root
> -rw-------  1 root  root  1954 May 29 00:37 root
> -rw-------  1 root  fcron 3672 May 29 00:37 root.orig

Wann hast Du das Update genau durchgeführt?

xx.05.16 7:31?

Die Dateien in /var/spool/fcron sind allerdings von 29.05.16 0:37.

Falsch wäre allerdings die new.root, die IMHO nur als temporäre Datei von
fcron während der Neuerzeugung der Cron-Jobs - also z. B. bei Aufruf
von /var/install/config.d/cron.sh - erzeugt wird.

Da ist also etwas am 29.5. 00:37 schief gelaufen.

> Ich bringe vielleicht fcron und cron durcheinander, aber meine Backups
> laufen seit dem nicht mehr.

fcron ist das Programm, dass auf eisfair die cron-Jobs macht; es gibt auch
andere cron-Programme.

> Kann das jemand bestätigen?

Ich nicht.

> Reicht ein Reboot?

Mach mal ein

/var/install/config.d/cron.sh

und danach darf /var/spool/fcron/new.root NICHT existieren. Ich würde sie
sogar vor dem cron.sh Aufruf löschen.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair