Ich habe ein Drop-In für systemd-bearbeitet am Pfad /etc/systemd/system/systemd-machined.service.d/10-machined-pid-file.conf
. Wenn ich renne, systemctl status systemd-machined
sehe ich die Linien
Drop-In: /etc/systemd/system/systemd-machined.service.d
└─10-machined-pid-file.conf
Ich sehe jedoch keine PID-Datei in / var / run /. Was basierend auf meinem Drop-In:
[Serivce]
PIDFile=/var/run/machined.pid
Ich glaube, es sollte kein Problem beim Erstellen dieser PID-Datei geben. Fehlt mir etwas?
Leider erstellt systemd keine PID-Datei für einen nicht gegabelten Dienst, selbst wenn Sie eine
PIDFile=
Zeile in der Einheitendatei des Dienstes angeben . Aber Sie können möglicherweise mit einerExecStartPost=
Zeile betrügen , wie zum Beispiel:quelle