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
Neustart des Systemd Unit-Dienstes, wenn ein anderer Dienst gestartet oder neu geladen wird
Ich würde gerne wissen, ob es eine Möglichkeit gibt Systemd, neu zu starten A.service( After), wenn B.serviceSie gestartet oder neu geladen werden (nur Konfiguration neu laden), wenn möglich ohne Bearbeitung, B.servicedie vom System installiert und aktualisiert wird. A.servicesollte starten, auch wenn B.servicenicht installiert, deaktiviert oder gestoppt. A.service: [Unit] After = …
16 systemd 


1
Wie kann ich den ssh-Server wirklich herunterfahren?
Ich deaktiviere den SSH-Server mit systemctl Disable SSH und starte dann neu. Nach dem Neustart kann ich mich immer noch über ssh beim Remote-Server anmelden. Ich benutze systemctl status ssh, um den Serverstatus zu überprüfen und er ist inaktiv. $ systemctl -a | grep ssh ssh.service loaded inactive dead OpenBSD …
15 systemd  sshd 

1
Verwirrt über "/etc/init.d" und Dienste in "/ lib / systemd / system"
Ich bin völlig neu in der Linux-Welt, deshalb entschuldige ich mich für alles, was ich falsch sagen könnte. Ich versuche, eine Mongo-DB auf einem Debian 8.5-Rechner auszuführen. Bei der Installation des Pakets (vorab von percona.com erstellt) sind mir folgende Dateien aufgefallen: /etc/init.d/mongod (1) /lib/systemd/system/mongod.service (2) Über /etc/init.d/mongod Ich verstehe, dass …

1
Dienst konnte nicht gestartet werden
Ich habe einen systemd-Dienst erstellt: [Unit] Description=My service [Service] Type=forking ExecStart=/bin/sh $HOME/theFolder/run.sh Restart=on-failure [Install] WantedBy=multi-user.target Alias=mine.service Ich legte es in den Ordner / etc / systemd / system und nannte es mine.service. Wenn ich renne sudo service mine start, gibt es mir: Fehler beim Starten von mine.service.Unit mine.service nicht gefunden …
15 systemd  services 


2
Druckproblem mit ArchLinux- und CUPS-Dienst
Seit ein paar Tagen (ich vermute, seit ich auf Gnome 3.14 aktualisiert habe) kann ich unter ArchLinux nicht mehr drucken. Wenn ich das Druckfeld des Gnome-Kontrollzentrums öffne, erhalte ich eine Meldung wie: "Der Systemdienst zum Drucken scheint nicht verfügbar zu sein." Also habe ich vom Terminal aus versucht: $ sudo …

4
Wie funktioniert systemd-tmpfiles?
Ich versuche, den Wert von /sys/bus/usb/devices/4-3/power/wakeupbei jedem Start zu ändern (4-3 entsprechend meiner lsusb, es ist die Tastatur-ID). Der Standardwert ist: # cat /sys/bus/usb/devices/4-3/power/wakeup enabled Die klassische "Online" -Bearbeitung funktioniert wie erwartet: # echo disabled > /sys/bus/usb/devices/4-3/power/wakeup # cat /sys/bus/usb/devices/4-3/power/wakeup disabled Ich verwende eine systemd-Distribution, daher möchte ich die systemd-Methode …

1
Legen Sie WorkingDirectory mithilfe einer Variablen fest
Wie kann ich das Service WorkingDirectory mithilfe einer Umgebungsvariablen festlegen? Hier ist ein Beispiel für eine Dienstkonfiguration: [Service] Environment=MYWORKINGDIR=/tmp WorkingDirectory=${MYWORKINGDIR} Dies erzeugt einen Fehler im Sinne von not an absolute path. Das Hinzufügen eines Schrägstrichs zum Start "behebt" diesen Fehler, aber der Pfad wird immer noch nicht gefunden: [Service] Environment=MYWORKINGDIR=/tmp …
15 systemd 

1
So vermeiden Sie, dass / usr / bin / env in systemd-Protokollen als ausführbare Datei markiert wird
Ich habe einen systemd-Dienst zum Ausführen einer Tomcat-Anwendung basierend auf den Informationen in diesem Artikel erstellt . In der Kurzversion des Artikels wird empfohlen, die Shell-Script-Wrapper zu vermeiden und Java direkt mit der entsprechenden Umgebung und Befehlszeile auszuführen. Hier ist die Gesamtheit des systemd-Dienstes (mit dem ersetzten App-Namen): [Unit] Description=MyApp …

7
Warum peggt systemd-udev meine CPU?
Mir ist aufgefallen, dass einer der Kerne eines Vierkern-Laptops festgeklemmt ist und die Temperatur sehr hoch ist. Ich fand das in top: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 359 root 20 0 188684 147228 1552 R 99.4 5.0 111:19.91 systemd-udevd 20011 root 20 0 …

3
Schreiben eines systemd-Dienstes, der beim Fortsetzen ausgeführt werden soll
Auf meinem Dell-Laptop tritt dieser Fehler mit Kernel 3.14 auf. Als Workaround habe ich ein einfaches Skript geschrieben / usr / bin / Brightness-Fix: #!/bin/bash echo 0 > /sys/class/backlight/intel_backlight/brightnes (und ausführbar gemacht: chmod +x /usr/bin/brightness-fix) und ein systemd-Dienst, der es aufruft und beim Start ausgeführt wird: /etc/systemd/system/brightness-fix.service [Unit] Description=Fixes intel …
15 systemd  laptop 


2
Systemd: Benötigt vs will
Gibt es einen Unterschied zwischen Requires und Wants in Zieldateien? [Unit] Description=Graphical Interface Documentation=man:systemd.special(7) Requires=multi-user.target Wants=display-manager.service Vielen Dank
15 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.