Dienst zeitversetzt neustarten

Haloman

Lt. Commander
Registriert
Jan. 2005
Beiträge
1.469
Hallo zusammen,

habe auf einem Server den Dienst dnsmasq laufen welcher nach einem Neustart den Dienst verweigert.

Meine Idee ist das man den Dienst nach dem er gestartet ist via .sh script neustartet.

Inhalt von dem Script wäre dann nur: service dnsmasq restart

Frage ist nur wie mache is das am besten. Nicht das dass Script zu früh startet und der Dienst noch gar nicht gestartet ist.

Wie würde man vorgehen?

Gruß
 
Mit einer Abfrage ob der Dienst läuft oder nicht?
 
Der Dienst scheint ja zu laufen nur will er nicht das machen was er soll. Sonst hätte der restart nicht funktioniert oder?
 
Bevor du solche Experimente machst, stell den Dienst doch einfach mal auf "Verzögerter Start", starte den Server neu und prüfe dann erst mal ob der Dienst nicht doch sauber läuft.
 
Löse dein reales Problem und mach nicht an den Symptomen rum
Wieso startet dnsmasq nicht?

Du solltest auch vielleicht sagen welche Startmethode du verwendest: systemd, upstart, sysvinit, bsd, ....
 
Zurück
Oben