URL: https://www.overclockers.at/linux/systemd-timeout-problem_261924/page_1 - zur Vollversion wechseln!
Servus Leidln,
Habe folgende Situation:
Server mit Centos 8.
Habe 2 podman container am laufen: GitLab und OpenProject
Aus irgend einem Grund schiesst mir das System meine beiden systemd services ab, welche die podman container starten.
Das passiert nach exakt 600 Sekunden, also 10 Minuten. (= genau das was ich vorher im service file unter TimeoutStartSec definiert habe)
Hier eines der beiden service files.
Code:[Unit] Description=Podman container-openproject.service Documentation=man:podman-generate-systemd(1) Wants=network-online.target After=network-online.target RequiresMountsFor=/run/containers/storage [Service] Environment=PODMAN_SYSTEMD_UNIT=%n Restart=on-failure TimeoutStopSec=120 TimeoutStartSec=infinity ExecStart=/usr/bin/podman start openproject ExecStop=/usr/bin/podman stop \ -t 10 openproject ExecStopPost=/usr/bin/podman stop \ -t 10 openproject PIDFile=/run/containers/storage/overlay-containers/13b6e977a46839ac3ce6805e4e8e7a8fcf5fda1e1d17e4cae20fe340eca6fbbe/userdata/conmon.pid Type=forking [Install] WantedBy=default.target

Schuss ins Blaue: "Type=forking" ist vmtl. falsch, oder daemonized/double-forked `/usr/bin/podman`, wenn es so wie in deiner Unit hier in ExecStart aufgerufen wird? Vmtl. willst du stattdessen "Type=simple".
Hab nix zur loesung beizutragen nur: podman hat einen command, der dir systemd units erzeugt (https://docs.podman.io/en/latest/ma...-systemd.1.html). Dort fallen die mit Type=forking raus.
Probiere mal "podman run" statt "podman start".
Zitat aus einem Post von issueHab nix zur loesung beizutragen nur: podman hat einen command, der dir systemd units erzeugt (https://docs.podman.io/en/latest/ma...-systemd.1.html). Dort fallen die mit Type=forking raus.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026