[Technik] Neustart der Dienste h01
Paul Hink
email at p-hink.de
Mon Apr 23 21:06:42 CEST 2007
Michael Hoennig <michael at hostsharing.net> wrote:
>> Leider wurden dabei die Dienste, die mit einem Eintrag @reboot über
>> die Crontab gestartet werden, nicht wieder hochgefahren.
>
> weil es keinen Reboot gab.
>
>> Hat jemand einen Idee, wie man hinbekommen kann, dass das nicht mehr
>> passiert? Gibt es andere Möglichkeiten einen Dienst als normaler
>> User bei Reboot und Wechsel des Runlevel nach 4 neu zu starten?
>
> Seltsam allerdings, dass ein init 1 etwas herunterfährt, was ein init
> 4 nicht wieder hoch fährt. Das müssten wir mal überprüfen (ich
> allerdings nicht, ich bin bis 26. Mai nur für absolute Notfälle zu
> haben).
In Runlevel 1 wird Cron gestoppt und in Runlevel 4 auch wieder
gestartet. Nur solange /var/run/crond.reboot nicht gelöscht wird (das
passiert beim Booten automatisch), führt Cron beim Starten die
@reboot-Jobs nicht aus.
Ich schlage vor, dass wir die Hives, die ohnehin nur Xen-domUs sind,
zukünftig statt eines `init 1`/`init 4` einfach neustarten. Das dürfte
nur unwesentlich länger dauern, ist aber sauberer.
Paul
More information about the Technik
mailing list