Als «systemd» getaggte Fragen

systemd ist ein moderner Ersatz für den traditionellen Linux-Init. Zu den Hauptmerkmalen gehören die Möglichkeit, Abhängigkeiten zwischen Diensten auszudrücken, und die aggressive Parallelisierung des Dienststarts.

162
Wie setze ich die Umgebungsvariable im Systemd Service?

Ich besitze ein Arch Linux-System mit systemd und habe meinen eigenen Dienst erstellt. Der Konfigurationsdienst bei /etc/systemd/system/myservice.servicesieht folgendermaßen aus: [Unit] Description=My Daemon [Service] ExecStart=/bin/myforegroundcmd [Install] WantedBy=multi-user.target Jetzt möchte...

138
Müssen System-Unit-Dateien beim Ändern neu geladen werden?

Nehmen wir an, ich schreibe eine mine.serviceDatei. Dann benutze ich systemctl enable mine.service. Wenn ich mich später für eine Bearbeitung entscheide mine.service, muss ich dann mitteilen, systemddass dies mine.servicegeändert wurde? Wenn ja, wie mache ich

62
Suchen Sie den Speicherort eines systemd-Dienstes

Es gibt viele verschiedene Orte, an denen System-Unit-Dateien abgelegt werden können. Gibt es eine schnelle und einfache Möglichkeit, systemd zu fragen, woher es die Erklärung eines Dienstes liest, wenn nur der Dienstname angegeben

53
Was ist in systemd der Unterschied zwischen After = und Requires =?

Ich erstelle eine systemd .service-Datei und brauche Hilfe, um den Unterschied zwischen Requires=und zu verstehen After=. Die Manpage besagt: Requires="Konfiguriert Anforderungsabhängigkeiten von anderen Einheiten." und After="Konfiguriert Bestellabhängigkeiten zwischen Einheiten." Was ist der...

40
Wie entferne ich fehlende Systemeinheiten?

Ich habe Probleme beim Entfernen von Systemeinheiten, die keine Dateien mehr haben. Sie scheinen immer noch irgendwie im System zu verweilen. Die alten defekten Einheiten, die ich entfernen möchte: core@ip-172-16-32-83 ~ $ systemctl list-units --all firehose-router* UNIT LOAD ACTIVE SUB DESCRIPTION...

36
Starten Sie N Prozesse mit einer systemd-Servicedatei

Ich fand diese Systemd-Service-Datei, um autossh zu starten und einen SSH-Tunnel aufrechtzuerhalten: https://gist.github.com/thomasfr/9707568 [Unit] Description=Keeps a tunnel to 'remote.example.com' open After=network.target [Service] User=autossh # -p [PORT] # -l [user] # -M 0 --> no...

31
Deaktivieren Sie alle Dienste außer ssh

Wie kann ich alle Dienste außer ssh auf modernen (systemd-basierten) Linux-Distributionen deaktivieren? Ich muss einen Wartungsmodus implementieren . Alle diese Dienste müssen ausgefallen sein: postgres postfix Apache Tassen cron Taubenschlag Ssh darf jedoch nicht heruntergefahren werden, da...

27
Automount USB-Laufwerke mit Systemd

Wir aktualisieren unsere Server von einer sehr veralteten Distribution auf ein modernes Debian Jessie-basiertes System, einschließlich lightdm / xfce und natürlich systemd (und udisks2). Ein Knackpunkt ist die automatische Bereitstellung von USB-Laufwerken. Früher haben wir dies mit einigen...