Wants=
og Restart=always
, samt genindlæse systemd-konfigurationen og genstarte systemet.
Hvis en systemd-enhed, som er aktiveret, ikke genstarter efter en genstart, selvom den afhænger af to andre tjenester, der starter som forventet, kan problemet løses ved at følge disse trin:
/etc/systemd/system/
eller /lib/systemd/system/
.[Unit]
sektionen med After=
og Requires=
direktiverne.Wants=
direktivet:
Wants=
i stedet for Requires=
for at sikre, at de startes, men uden at forhindre enheden i at starte, hvis de fejler.Restart=
direktivet:
Restart=always
under [Service]
sektionen for at sikre, at enheden altid genstarter, hvis den stopper.systemctl status [enhedens navn]
for at se, om der er nogen fejlmeddelelser eller problemer, der forhindrer enheden i at starte.systemctl daemon-reload
for at sikre, at systemd læser de nyeste konfigurationsfiler.systemctl enable [enhedens navn]
for at sikre, at enheden er aktiveret til at starte ved opstart.Ved at følge disse trin kan du sikre, at din systemd-enhed genstarter korrekt efter en genstart, selvom den afhænger af andre tjenester.
Har du brug for hjælp til systemd-enheder? Med Handyhand kan du nemt oprette din opgave gratis og få professionelle bud inden for få minutter. Uanset om det drejer sig om installation, konfiguration eller fejlfinding, er der altid en dygtig håndværker klar til at assistere dig. Få den hjælp, du har brug for, og få løst dine opgaver hurtigt og effektivt!