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.

1
Woher bestimmt systemd den vorübergehenden Hostnamen?
Startet in RHEL 7.2 systemdund ermittelt den Hostnamen des Hosts. Wenn /etc/hostnamenicht verfügbar (dh entfernt) und nicht /etc/machine-infoverfügbar ist und der Kernel nicht mit diesen Informationen (dh sysctl's kernel.hostname) konfiguriert ist , systemdweist er dem Host einen "vorübergehenden" Hostnamen zu. Die Frage ist: Woher bestimmt es das? Der Host wurde …
7 boot  systemd 

1
Gibt es ein System, das "initctl emit" entspricht?
In upstartwar es möglich, benutzerdefinierte Ereignisse mit zu senden initctl emit custom-event. Es war auch möglich, diese benutzerdefinierten Ereignisse für die Strophen start onund zu verwenden stop on. Bietet systemd etwas Ähnliches? Auf der Seite SystemdForUpstartUsers des Ubuntu-Wikis wird dies nicht erwähnt .

2
SystemD führt kein ExecStartPre aus, bis ich den Dienst neu lade und neu starte
Ich überschreibe das /usr/lib/systemd/system/docker.serviceStartskript, um es mit einer Umgebungsdatei zu erweitern. Ich habe meine Konfigurationsdatei /etc/systemd/system/docker.service.d/docker.confwie folgt definiert: test -d /etc/systemd/system/docker.service.d || \ mkdir /etc/systemd/system/docker.service.d cat > /etc/systemd/system/docker.service.d/docker.conf <<EOF [Service] EnvironmentFile=/etc/sysconfig/docker ExecStartPre=-/usr/local/sbin/generate-docker-config ExecStart= ExecStart=/usr/bin/docker daemon -H fd:// --dns=\${LOCAL_IPV4} EOF systemctl daemon-reload Ich führe das obige Skript als Packer- Build-Schritt für …
7 systemd 

2
Der Watchdog-Daemon startet nicht beim Booten
Ich benutze einen Raspberry Pi B mit Raspbian. Nach dem Upgrade auf Jessie startet der Watchdog-Daemon beim Booten nicht mehr. Das manuelle Starten mit "sudo service watchdog start" funktioniert. Ich habe es versucht: Watchdog spülen und neu installieren update-rc.d watchdog defaults && update-rc.d watchdog enable systemctl enable watchdog erzeugt diesen …

1
Kann socat direkt von systemd gestartet werden?
Die folgende socat- Befehlszeile funktioniert wie erwartet, wenn sie an einer Shell-Eingabeaufforderung eingegeben wird: # /usr/bin/socat UDP-RECV:4321 STDOUT Es überwacht den UDP-Port 4321 und schreibt alles, was empfangen wurde, in die Standardausgabe. Im Folgenden wird versucht, diesen Befehl als systemd-Dienst mit der Absicht zu starten, empfangene Daten in das systemd-Journal …
7 systemd  socat 

2
Systemd benutzerdefinierte Statusmeldung?
Ich versuche, einen systemd-Dienst zu schreiben, der die Optionen verfügbar machen soll start|stop|status|restart. Dies ist das aktuelle Skript: [Unit] Description=Daemon to start ark server After=network.target [Service] ExecStart=/etc/init.d/arkdaemon start ExecStop=/etc/init.d/arkdaemon stop Type=forking [Install] WantedBy=multi-user.target Ich kann keine Möglichkeit finden, einen benutzerdefinierten Statusbefehl anzugeben. Gibt es einen Weg, den ich denke, aber …
7 systemd 

1
Wie kann ich systemd-logind mitteilen, dass die Sitzung nicht inaktiv ist, ohne eine Desktop-Umgebung oder einen Sitzungsmanager zu verwenden?
Ich möchte logindfür die Energieverwaltung verwenden. Nach 30 Minuten Inaktivität möchte ich, dass der Computer angehalten wird. Das Problem ist, dass es momentan nach 30 Minuten angehalten wird, selbst wenn ich mit Maus und Tastatur aktiv bin. Mein logind.conf: [Login] HandlePowerKey=suspend IdleAction=suspend IdleActionSec=30min Mein Ubuntu 15.04-Setup ist sehr minimal und …
7 xorg  systemd  d-bus  i3  logind 


2
Verwendung von Anführungszeichen und Dollarzeichen mit systemd
Ich verwende dies in einer Service-Deklaration: ExecStartPre=/usr/bin/docker pull "$DOCKER_USERNAME/redis-replication:latest" Im Protokoll von systemd kann ich Folgendes sehen, wenn ich versuche, den Dienst zu starten: Usage: docker pull [OPTIONS] NAME[:TAG] Pull an image or a repository from the registry -a, --all-tags=false Download all tagged images in the repository Es sieht so …
7 systemd 

5
Warum ist mein Debian Jessie immer in Runlevel 5?
Ich habe die Leitungen /etc/inittabwie folgt konfiguriert : # The default runlevel. id:2:initdefault: Aber nach dem Anmelden ist die Ausgabe von runlevelwie folgt: N 5 Warum bin ich in Runlevel 5 von 2? Hinweis: Als zusätzliche Information wird hier uname -afür mein System ausgegeben Linux d3bi4n 3.16.0-4-amd64 #1 SMP Debian …

1
Warum kann meine systemd-Einheit beim Neustart des Servers nicht ausgeführt werden?
Ich habe Probleme damit, dass eine systemd Service Unit-Datei beim Neustart des Servers ordnungsgemäß ausgeführt wird. Dieser Server ist eine Neuinstallation von CentOS 7.0.1406. Ich versuche, es mit mehreren Apache-httpd-Instanzen einzurichten. Bei einer älteren CentOS-Installation funktionierten die httpd-Instanzen einwandfrei, und jetzt versuche ich, diese Konfigurationen auf das neue CentOS zu …

1
Echte Chroot auf einer systemd Maschine
Ich versuche mich daran zu gewöhnen systemd, denn es scheint der Weg zu sein, den Debian geht. Ich möchte Xorg auf einer chrootOn-Hardware ausführen , anstatt ein Netzwerk zu verwenden (was die kanonische Methode in einem Container zu sein scheintsystemd ), da ich keinen X-Server auf meinem Hostsystem installieren möchte. …

3
Protokolldateien für Kernel Panic unter Arch Linux
Ich habe kürzlich meinen Arch Linux-Computer aktualisiert. Seitdem bekomme ich hier und da Kernel-Panik. (Der Bildschirm friert ein und die Statusanzeigen auf meiner Tastatur blinken.) Es scheint zu passieren, wenn ich mir ein YouTube-Video etwa 10 Minuten lang ansehe. Ich möchte herausfinden, was diese Kernel-Panik verursacht, damit ich sie lösen …


1
Wie erhalte ich Zugriff auf das Stammjournal für systemd?
Wenn ich journalctl -f -aunter Fedora 20 für verschiedene Benutzer ausführe, erhalte ich unterschiedliche Ergebnisse. Für root bekomme ich etwas ähnliches wie tail -f /var/log/syslogauf älteren Systemen. Als normaler Benutzer erhalte ich Gnome-Shell-Warnungen, einige su-Nachrichten, Dinge, die Firefox in stdout schreibt usw. - im Grunde ein Benutzersitzungsprotokoll. Ich verstehe, dass …

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.