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.
Wenn ich mache: journalctl -u my-service Shift-FWie kann ich dann beim Paging folgen, (interrupt to abort)ohne den Pager zu verlassen? Mit less, normalerweise nur ^C, aber wenn ich das in journalctl mache, wird der gesamte Pager beendet.
Ich habe ein Docker-Compose-Projekt, das ich über systemd steuern möchte. Beim Start würde ich ein Skript verwenden, das so aussieht: description "Start/Stop server" author "Jim Cortez" start on filesystem and started docker stop on runlevel [!2345] respawn limit 3 240 pre-start script # wait (if necessary) for our docker context …
Erfordert eine Änderung der Optionen in /etc/systemd/system.conf von systemd innerhalb von CentOS-7 einen Neustart oder reicht "systemctl daemon-reload" aus?
Auf einem meiner Server, Debian 9, gibt es keine Ausgabe von sshdin /var/log/auth.log. In der Tat, wenn ich ag sshdin /var/log, es scheint einfach nicht. Das einzige, was drin auth.logist systemd-logind. Tatsächlich ist es verdächtig, dass fast alle Protokollnachrichten von systemd stammen. Nur ein paar sporadische von etwas anderem. Dies …
Wie schreibt man einen systemd-Dienst, der beim Herunterfahren oder Neustart des Computers ordnungsgemäß heruntergefahren wird? Insbesondere sollte es das Herunterfahren der Maschine verzögern, bis es ordnungsgemäß beendet wird. Ich habe einen Dienst, dessen Herunterfahren 10 Sekunden dauert: /usr/local/bin/shutdowntest.sh: #!/bin/bash SHUTDOWN=0 SHUTDOWN_TIME=10 TRAPPED_SIGNAL= function onexit() { TRAPPED_SIGNAL=$1 SHUTDOWN=1 } for SIGNAL …
Gibt es eine Möglichkeit festzustellen, ob ein RHEL7-Server über systemctl (oder Aliase zum Neustarten / Herunterfahren) neu gestartet wurde oder ob der Server abgestürzt ist? Vor dem System war dies ziemlich einfach zu bestimmen last -x runlevel, aber mit RHEL7 ist es nicht so klar.
Lage Ich habe eine benutzerdefinierte systemd-Serviceeinheit und das dazugehörige Shell-Skript geschrieben, um ein Zertifikat von Let's Encrypt zu erneuern . Alles funktioniert gut, wenn ich renne systemctl start letsencrypt-example_com.service. Ich möchte, dass es alle 60 Tage automatisch ausgeführt wird, also habe ich eine systemd-Timer-Einheit geschrieben. Problem Ich rannte systemctl enable …
Gibt es eine Möglichkeit systemd, mir die grobe Reihenfolge mitzuteilen , in der Dienste heruntergefahren werden, wenn ich das gesamte System sauber herunterfahre? Da systemddie Dinge parallel heruntergefahren werden, gibt es meines Erachtens keine Möglichkeit, die genaue Reihenfolge zu ermitteln, aber es wäre dennoch sehr hilfreich zu wissen, welche Einschränkungen …
Wie benutzt man die DNS, die über einen OpenVPN-Server mit Systemd-Auflösung gepusht werden? Bevor ich mich für ein Upgrade auf systemd-networkd entscheide. Ich könnte eine Variante des Skripts openvpn-resolv-conf verwenden , um resolvconf aufzurufen und Einträge in /etc/resolv.conf zu verwalten, wenn ein VPN-Tunnel erfolgreich eingerichtet wurde. Dies würde es mir …
Ich habe eine ziemlich einfache Unit-Datei für einen Discovery-Sidekick-Dienst für eine Serverinstanz, die ich unter CoreOS ausführe. Die Einheitendatei sieht folgendermaßen aus: [Unit] Description=Discovery for frontend server (instance %i) BindsTo=frontend@%i.service After=frontend@%i.service [Service] EnvironmentFile=/etc/environment ExecStart=/usr/bin/bash -c ' \ while true; do \ export PORT=$(docker port frontend%i 80 | sed s/.*://); \ …
Ich habe einen backup.service , der jede Stunde von einem backup.timer aufgerufen wird . Leider kann das im Container ausgeführte Sicherungsskript erfolgreich abgeschlossen werden, wobei jedoch Warnungen einen Exit-Code ungleich Null zurückgeben. Obwohl möglicherweise alles funktioniert hat, stoppt der Container mit einem Exitcode ungleich Null. Die Einheit tritt also in …
Ich habe eine kritische Anwendung, die von systemd als Dienst ausgeführt wird. Es ist so eingerichtet, dass es neu startet, sobald ein Fehler auftritt. Wie sende ich eine E-Mail, wenn die Anwendung neu gestartet wird?
Ich weiß, dass systemd einen hervorragenden Mechanismus zum Überschreiben einer vom Paket bereitgestellten Einheitendatei bietet, um die Dienstkonfiguration / das Dienstverhalten zu beeinflussen. Dies erfolgt normalerweise mit dem folgenden Befehl sudo systemctl edit <unitfile> um eine überschreibende conf-Datei unter zu erstellen /etc/systemd/system/<unitfile.d>/ Systemd bietet auch einen separaten Mechanismus zum Definieren …
Ich möchte eine Konfiguration mit mehreren Sitzen mit Ubuntu Xenial 16.04 einrichten. Nach einigen Recherchen scheint es jetzt möglich zu sein, systemd über "loginctl" -Aufrufe zu tun. (sah hier zum Beispiel). Bevor ich zu viel in die Tutorials eintauche, weil ich momentan keine Materialien benötige (ich habe nur eine Tastatur …
journalctl sieht aus wie ein großartiges Werkzeug zum Durchsuchen von Protokollen, aber ich bleibe bei einer einfachen Frage: Ich möchte alle Cron-Nachrichten sehen, die die Phrase enthalten update-ipsets. Natürlich kann ich das machen journalctl -u cron.service | grep update-ipsets Aber dann verlieren Sie alle anderen Vorteile der Ausgabe von journalctl …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.