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.
Wir haben ein einfaches systemd-Skript, um einen MineCraft-Server auf Service-Art zu starten. Das SO ist CentOS 7. Hier das Skript: [Unit] Description=Minecraft Server After=syslog.target network.target [Service] Type=simple WorkingDirectory=/root/Minecraft ExecStart=/bin/java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui Restart=on-failure [Install] WantedBy=multi-user.target Das Starten des Dienstes funktioniert einwandfrei, aber beim Beenden bleibt der Dienst in …
Wenn ich journalctl als nonroot ausführen würde, würde ich die folgende Meldung erhalten: No journal files were found. Aber wenn ich auf root umsteige oder sudo benutze, bekomme ich das Tagebuch. Wie kann ich Journale anzeigen, ohne zu root zu wechseln (z. B. welcher Gruppe sollte ich mich hinzufügen)? Kann …
Während des Systemstarts von CentOS 7 schlägt nginx mit dem folgenden Fehler fehl: 2014/08/04 17:27:34 [emerg] 790#0: bind() to a.b.c.d:443 failed (99: Cannot assign requested address) Ich vermute, dass dies passiert, weil die Netzwerkschnittstellen noch nicht aktiv sind, bevor versucht wird, eine Verbindung zu dieser IP-Adresse herzustellen, um einen vhost …
Ich benutze die nette Funktion von systemd: Instantiated Services. Gibt es eine einfache Möglichkeit, alle instanziierten Dienste mit einem Aufruf neu zu laden? Beispiel: Ich möchte nicht alle so ausführen: systemctl restart autossh@foo systemctl restart autossh@bar systemctl restart autossh@blu Ich habe es versucht, aber das funktioniert nicht systemctl restart autossh@* …
Ich weiß, wie man das Verweilen mit aktiviert / deaktiviert loginctl. Bisher habe ich jedoch keine Möglichkeit gefunden, den Status eines Benutzers abzufragen. Ich möchte wissen: Ist das Verweilen für den Benutzer aktiviert foo? Wie kann ich auf diese Informationen zugreifen?
Ich habe systemd timesyncd so konfiguriert, dass es von einem NTP-Server abgerufen wird: /etc/systemd/timesyncd.conf > NTP=ca.pool.ntp.org systemctl restart systemd-timesyncd.service timedatectl set-ntp true Der Status lautet wie folgt: $ timedatectl status ... Network time on: yes NTP synchronized: no Wie die Ausgabe impliziert, ist die Zeit noch nicht synchronisiert. Kann mir …
Die neueste Version von Ubuntu und Debian (stretch) bringt ein neues Namensschema für die Netzwerkschnittstelle. Wenn Sie von einem System aktualisieren, das alte Namen wie "eth0" verwendet, möchten Sie wissen, bevor Sie den neuen Namen booten . Wie kann ich das machen? Gibt es einen magischen Aufruf von "systemd", den …
Ich verwende Dienste auf Benutzerebene in Ubuntu 16.04 LTS. Zum Beispiel befindet sich mein test.service unter ~ / .config / systemd / user / test.service Ich konnte den Dienst ausführen, indem ich systemctl --user start test.target Wenn ich jedoch versuche, das Protokoll mit journalctl zu lesen, wird folgende Fehlermeldung angezeigt: …
Ich habe einen Webserver mit CentOS 7, auf dem der systemd-Prozess nach ein paar Wochen Betriebszeit fast 4 GB RAM belegt. Die RAM-Auslastung steigt stetig mit etwa 200 MB pro Tag. Diese und verwandte Prozesse wie systemd-logind und dbus-daemon verbrauchen häufig einen beträchtlichen Teil der CPU. Mein anderer CentOS 6-Server, …
In meiner Organisation gibt es eine Reihe einfach zu verwendender Basis-AMIs für verschiedene Dienste wie ECS und Docker. Da viele unserer Projekte CloudFormation beinhalten, verwenden wir diese cfn-bootstrap, die aus einigen Skripten und einem Dienst besteht, der beim Booten ausgeführt wird, um bestimmte Pakete zu installieren und bestimmte Konfigurationsverwaltungsaufgaben für …
Ich habe eine systemd-Definitionsdatei installiert, aber systemd verwendet sie nicht. Was könnte das Problem sein, oder wie kann ich es debuggen? ettin:~# ls -l /etc/systemd/system/efl_test_daemon.service -rwxr-xr-x 1 root root 145 Aug 18 13:11 /etc/systemd/system/efl_test_daemon.service ettin:~# /bin/systemctl start efl_test_daemon.service Failed to issue method call: Unit efl_test_daemon.service failed to load: No such …
Ich möchte Kexec verwenden, um den Neustart meines CentOS 7-Computers zu beschleunigen. Wie kann ich das auf eine Weise tun, die sich gut in vorhandene systemd-Ziele zum Herunterfahren / Neustarten integrieren lässt? Was ist der richtige (offizielle) Weg, um dies zu tun?
Ich habe einen Server, auf dem Debian und sshd ausgeführt werden, und falls ich den Server neu starten muss, bleibt meine SSH-Sitzung auf der Clientseite bis zum TCP-Timeout hängen. Ich nehme an, dies liegt daran, dass beim sshdBeenden offene SSH-Sitzungen für den Host nicht explizit geschlossen werden. Wie kann ich …
Ich möchte einen einfachen Dienst definieren, der beim Booten auf Ubuntu Server 16.10 gestartet werden soll. Also habe ich eine erstellt/etc/init.d/mydaemon Ich habe irgendwie zwischen Upstart und Systemd durcheinander gebracht: Zuerst dachte ich, ich müsste einen Upstart-Service einrichten. Nachdem ich meine Datei in eine Upstart-Syntax konvertiert hatte, lief ich update-rc.d …
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.