Als «systemd» getaggte Fragen

systemd ist ein alternativer Ansatz zu SystemV- und Upstart-Init-Daemons für Linux. Es soll einen besseren Rahmen für das Ausdrücken der Abhängigkeiten von Diensten bieten, mehr paralleles Arbeiten beim Systemstart ermöglichen und den Shell-Overhead reduzieren.

3
chrony vs. systemd-timesyncd - Was sind die Unterschiede und Anwendungsfälle als NTP-Clients?
Irgendwie, aber nicht ganz aufbauend auf der älteren Frage "ntpd vs. systemd-timesyncd - Wie erreicht man eine zuverlässige NTP-Synchronisation?" Ich möchte nach den Unterschieden zwischen chrony und systemd-timesyncd in Bezug auf einen NTP- Client fragen . Ich weiß, dass systemd-timesyncd eine mehr oder weniger minimale NTP-Client-Implementierung ist, während chrony eine …
18 systemd  ntp  chrony 

1
Was ist der richtige Weg, um eine System-Timer-Einheit zu deaktivieren?
Ich habe einige meiner Cron-Jobs erfolgreich auf systemd migriert. Ich habe einige Anleitungen befolgt und den Standardansatz gewählt, 3 Dateien zu erstellen: myjob.timer - systemd timer unit myjob.service - systemd service unit myjob.sh Wie Sie wahrscheinlich erraten können, wird zu einem bestimmten Zeitpunkt der myjob.timer ausgelöst, der den myjob.service ausführt, …

2
Schreiben einer System-Unit-Datei mit einem von der Umgebung festgelegten ausführbaren Pfad
Ich schreibe eine systemd-Unit-Datei für eine Java-Anwendung und möchte die zum Starten verwendete Java-Version steuern. Meine (vereinfachte) Servicedatei ist [Service] Type=simple EnvironmentFile=%h/Documents/apps/app/app-%i/app.cfg ExecStart=${JAVA_HOME}/bin/java ${JAVA_OPTS} -jar %h/Documents/apps/app/app-%i/myapp.jar SuccessExitStatus=143 Beim Versuch, es zu starten, erhalte ich einen Fehler zurück Apr 28 12:43:37 rombert systemd[1613]: [/home/robert/.config/systemd/user/app@.service:7] Executable path is not absolute, ignoring: ${JAVA_HOME}/bin/java …
17 systemd  java 

2
Wie starte ich den systemd-Benutzerdienst, um den Ruhezustand auszulösen (alias Suspend, Hibernate)?
Basierend auf verschiedenen Quellen habe ich zusammengeschustert ~/.config/systemd/user/screenlock.service: [Unit] Description=Lock X session Before=sleep.target [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xautolock -locknow [Install] WantedBy=sleep.target Ich habe es mit aktiviert systemctl --user enable screenlock.service. Aber nach dem Neustart, Einloggen, Anhalten und Wiederaufnehmen (getestet mit systemctl suspendund durch Schließen des Deckels) ist der Bildschirm nicht gesperrt und …

3
rsyslog protokolliert nicht
Dies ist ein merkwürdiges Problem. Ich habe die chrony / ntp-Dienste auf einer RHEL7-VM getestet und deren Zeit sowie die des Hosts zurückgesetzt. Als ich damit zufrieden war, überprüfte ich /var/log/messagesund stellte fest, dass es eine Weile nicht mehr geändert worden war. Unabhängig davon, was ich tue, wird nichts protokolliert, …


1
Systemd: Wie kann sichergestellt werden, dass ein OneShot-Dienst wiederholt wird, wenn er das erste Mal fehlschlägt?
Ich habe die Manpage zum systemd-Dienst ein paar Mal gelesen, kann aber immer noch kein grundlegendes systemd-Muster herausfinden: Ich möchte einen einmaligen Startvorgang (wie einen Docker-Container oder das Formatieren eines Laufwerks) beim Booten erfolgreich abschließen. Wenn ich dafür jedoch Type = oneshot verwende, kann ich Restart = on-failure nicht verwenden. …
17 systemd 


1
Lauschen auf Journaländerungen
Normalerweise verwende ich tail -f /var/log/messages, um Updates zu erhalten, wenn neue Zeilen vorhanden sind. Wie haben Sie die ähnliche Funktionalität für journalctl?
17 logs  systemd 

2
Wozu dient der Befehl hostnamectl?
Im Gegensatz zur Bearbeitung von / etc / hostname oder wo immer dies relevant ist? Es muss einen guten Grund geben (hoffe ich) - im Allgemeinen bevorzuge ich den "alten" Weg, bei dem alles eine Textdatei war. Ich versuche nicht, umstritten zu sein - ich möchte es wirklich gerne wissen …


1
Wie erstelle ich ein systemd-Ziel?
Nachdem ich viele Posts, Youtube-Videos und "Dokumentationen" zu systemd durchsucht habe, bin ich immer noch ratlos. Der Link ( https://wiki.archlinux.org/index.php/systemd#Create_custom_target ) schien vielversprechend, war aber (für mich) etwas vage. Frage Wie würde man vorgehen, um ein benutzerdefiniertes systemd-Ziel (IE: foo.target) zu erstellen, damit man mit ausgewählten .service-Einheiten booten kann? Beispiel …

2
Wie stelle ich in Debian Jessie 8.2 eine dynamische Botschaft des Tages (motd) für ssh ein?
Ich hätte gerne ein dynamisches Motiv, aber ich kann nicht herausfinden, wie das geht. Ich habe versucht , was ich gefunden habe, und fügte hinzu /etc/update-motd.d/00-header, 10-sysinfo, 90-footer, und SymLink auf /etc/motd /var/run/motd.dynamic, /run/motd.dynamic, /run/motdoder /var/run/motd. Ich habe diese Zeilen in /etc/pam.d/sshd: # Print the message of the day upon …
16 debian  ssh  systemd  motd 

3
Systemd Benutzereinheit, die von der Systemeinheit abhängt (sleep.target)
Ich habe doc gelesen und es ist mir immer noch unklar, ob das Folgende möglich ist: Der darin definierte Dienst ~/.config/systemd/user/task.servicehängt von system sleep.target( ~/.config/systemd/user/sleep.target.wants/task.service) ab. Jetzt erwarte ich task.servicezu starten, wenn ich laufe $ systemctl suspend, wird jedoch task.servicenicht gestartet. Ich führe Debian mit Systemd-Version 208 aus, die systemd …
16 systemd 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.