[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bind9 wird zu frueh gestartet



On Sat, 17 Jun 2017 17:03:19 +0200, Michael Biebl <biebl@debian.org>
wrote:
>Am 17.06.2017 um 15:19 schrieb Marc Haber:
>> On Sat, 17 Jun 2017 13:04:13 +0200, Michael Biebl <biebl@debian.org>
>> wrote:
>>> Am 17.06.2017 um 12:29 schrieb Michael Biebl:
>> Zusätzlich braucht es wohl noch ein "After=systemd-networkd.service",
>> sonst ist der Zauber schon gelaufen bevor der systemd-networkd
>> überhaupt gestartet wurde und man müsste im Script noch andere Dinge
>> (Link, Defaultroute, Gateway erreichbar?) prüfen.
>
>In deinem wait-network-ready.service? Ja, After=systemd-networkd.service
>ist dann korrekt. Siehe auch
>systemd-networkd-wait-online.service welches ebenfalls
>After=systemd-networkd.service hat.

Dann müsste das doch über systemd-networkd-network-ready.service
automatisch reingezogen werden?

>Ne, mein Fehler. Beim Beispiel war unvollständig/inkorrekt. Das Skript
>sollte Type=oneshot verwenden.

In der Tat, jetzt funktioniert's.

>Der default ist Type=simple. Bei Type=simple wird der Dienst als "ready"
>betrachted, sobald der Prozess erfolgreich geforked wurde. Du möchtest
>aber ja, dass er wartet bis das Skript komplett abgearbeitet wurde.

Eigentlich völlig klar. Danke für die Hilfe.

Das hat jetzt vermutlich insgesamt mehr Zeit gekostet als durch das
schnellere Booten dieses Systems in seiner gesamten Lebensdauer
eingespart werden könnte.

Grüße
Marc
-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber         |   " Questions are the         | Mailadresse im Header
Mannheim, Germany  |     Beginning of Wisdom "     | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834


Reply to: