server_und_serverdienste:systemd
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung | |||
server_und_serverdienste:systemd [2025/04/20 12:58] – loma | server_und_serverdienste:systemd [2025/05/18 08:19] (aktuell) – loma | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Systemd ====== | ====== Systemd ====== | ||
- | + | Du möchtest dich gerne für unsere Hilfe erkenntlich zeigen 8-o. Gerne. Wir bedanken uns bei dir für deine Spende! 🙏 \\ | |
- | Hauseigenes Apt-Repo: [[https:// | + | [[https:// |
+ | \\ | ||
+ | Zum frei verfügbaren [[: | ||
+ | \\ | ||
+ | GITLAB: [[https:// | ||
\\ | \\ | ||
\\ | \\ | ||
Zeile 11: | Zeile 15: | ||
EDITOR=nano systemctl edit --full rc-local | EDITOR=nano systemctl edit --full rc-local | ||
- | Hier wird das komplette Service kopiert und wird von Updates des Systems nicht weiterhin berührt. Dies kann je nachdem zu irgendwann auch zu Problemen führen. Deshalb gibt es auch eine andere Variante wo die Files virtuell verschmolzen werden: | + | Hier wird das komplette Service kopiert und wird von Updates des Systems nicht weiterhin berührt. Dies kann je, nachdem zu irgendwann auch zu Problemen führen. Deshalb gibt es auch eine andere Variante wo die Files virtuell verschmolzen werden: |
EDITOR=nano systemctl edit apache2 | EDITOR=nano systemctl edit apache2 | ||
Zeile 37: | Zeile 41: | ||
===== Timeout beim Beenden eines Services ===== | ===== Timeout beim Beenden eines Services ===== | ||
- | Sehr nützlich wenn durch z.B. nicht mehr erreichen von Services wie NB's - WLAN Dienste ihr maximales Timeout erreichen würden. | + | Sehr nützlich, wenn durch z.B. nicht mehr erreichen von Services wie NB's - WLAN Dienste ihr maximales Timeout erreichen würden. |
| | ||
[Unit] | [Unit] | ||
Zeile 67: | Zeile 71: | ||
===== Systemdservices über Remote ausführen ===== | ===== Systemdservices über Remote ausführen ===== | ||
- | Mit Systemd ist es sehr bequem möglich Dinge zu organisieren ohne das man direkt am Host ist. z.b. | + | Mit Systemd ist es sehr bequem möglich Dinge zu organisieren, ohne das man direkt am Host ist. z.b. |
< | < | ||
systemctl -H root@myhost.supertux.bla status apache2 | systemctl -H root@myhost.supertux.bla status apache2 | ||
Zeile 92: | Zeile 96: | ||
EDITOR=nano systemctl edit -f -l "/ | EDITOR=nano systemctl edit -f -l "/ | ||
- | Wie du siehst muss der Name der exakte Mountpoint sein. Nun befüllst du das File mit diesem Inhalt: | + | Wie du siehst, muss der Name der exakte Mountpoint sein. Nun befüllst du das File mit diesem Inhalt: |
< | < | ||
[Install] | [Install] | ||
Zeile 126: | Zeile 130: | ||
- | Mit dem nächsten Befehl hast eine tolle Übersicht für alle Mountpoints die es gibt, und ob diese im Autostart sind oder nicht. | + | Mit dem nächsten Befehl hast eine tolle Übersicht für alle Mountpoints, die es gibt, und ob diese im Autostart sind oder nicht. |
systemctl list-unit-files -t mount | systemctl list-unit-files -t mount | ||
< | < | ||
Zeile 224: | Zeile 228: | ||
===== Optional: Abhängigkeit Netzwerk ===== | ===== Optional: Abhängigkeit Netzwerk ===== | ||
- | Gerade beim Mount von Laufwerken kommt immer wieder mal das Thema auf das beim Zeitpunkt des Mounts das Ziel noch nicht erreichbar ist. Manchmal hilft da auch kein " | + | Gerade beim Mount von Laufwerken kommt immer wieder mal das Thema, auf das beim Zeitpunkt des Mounts das Ziel noch nicht erreichbar ist. Manchmal hilft da auch kein " |
EDITOR=nano systemctl edit -f -l wait-for-ping.service | EDITOR=nano systemctl edit -f -l wait-for-ping.service | ||
Zeile 246: | Zeile 250: | ||
systemctl enable --now wait-for-ping.service | systemctl enable --now wait-for-ping.service | ||
- | Dieses Service fügt man nun als Abhängigkeit im Systemd-Mount hinzu. Z.B. | + | Dieses Service fügt man jetzt als Abhängigkeit im Systemd-Mount hinzu. Z.B. |
< | < | ||
[Install] | [Install] | ||
Zeile 265: | Zeile 269: | ||
# TimeoutSec=60 | # TimeoutSec=60 | ||
</ | </ | ||
- | Wichtig ist hier der Part " | + | Wichtig ist hier der Part " |
===== Debuging ===== | ===== Debuging ===== |
server_und_serverdienste/systemd.1745153892.txt.gz · Zuletzt geändert: von loma