Als «systemd» getaggte Fragen

7
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...

7
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...

7
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...

7
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...

7
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"...

7
systemd Exec Formatfehler

Ich habe eine Java-Datei, die ich als Dienst installieren möchte. Aber ich bekomme Fehler. Unten ist der Inhalt meiner Datei und Fehler. Ich verwende Debian 8. [Unit] Description=App1Manager After=syslog.target [Service] ExecStart=/usr/bin/jsvc -user root -cp

6
Servicebefehl funktioniert nicht in Centos 7

Ich habe den serviceBefehl zum Neustarten, Neuladen und Überprüfen des Servicestatus auf Centos 6.5 wie folgt verwendet: $ sudo service nginx restart OK $ sudo service nginx status OK Aber in CentOS 7 bekomme ich diesen Hinweis, weil ich dasselbe mache. [root@admin ~]# service nginx restart...