Starten/Stoppen: systemctl oder omd

Das ist auch soweit richtig, nur mit dem Unterschied was @CFriedrich meint der systemctl weiß dann nicht mehr welche Prozesse zu dem Service gehören. Hier sollte man eigentlich besser sagen.
Wenn der OMD Service per systemctl gesteuert wird und man will, dass das System auch Bescheid weiß was zum Service gehört dann darf kein “omd stop” und “omd start” mehr verwendet werden.

Hier stellt sich dann nur noch das Problem, dass immer nur alle Sites eines Servers gestoppt und gestartet werden können mittels systemctl.

systemctl status omd - mit ordentlich gestartetem Service

 omd.service - Checkmk Monitoring
     Loaded: loaded (/etc/systemd/system/omd.service; enabled; vendor preset: enabled)
     Active: active (exited) since Fri 2022-07-08 23:07:30 CEST; 2 days ago
       Docs: https://docs.checkmk.com/latest/en/
   Main PID: 736063 (code=exited, status=0/SUCCESS)
      Tasks: 51 (limit: 37749)
     Memory: 1.1G
        CPU: 3h 16min 1.838s
     CGroup: /system.slice/omd.service
             |- 736072 python3 /omd/sites/home/bin/gunicorn -D -p /omd/sites/home/tmp/run/agent-receiver.pid --error-logfile /omd/sites/home/var/log/>
             |- 736076 python3 /omd/sites/home/bin/gunicorn -D -p /omd/sites/home/tmp/run/agent-receiver.pid --error-logfile /omd/sites/home/var/log/>
             |- 736078 python3 /omd/sites/home/bin/mkeventd --syslog --syslog-fd 3 --syslog-tcp --syslog-tcp-fd 4 --snmptrap --snmptrap-fd 5
             |- 736087 python3 /omd/sites/home/bin/liveproxyd
             |- 736099 python3 /omd/sites/home/bin/mknotifyd
.......

Und so siehts aus wenn zwischendrin mal ein “omd stop” + “omd start” erfolgte.

* omd.service - Checkmk Monitoring
     Loaded: loaded (/etc/systemd/system/omd.service; enabled; vendor preset: enabled)
     Active: active (exited) since Fri 2022-07-08 23:07:30 CEST; 2 days ago
       Docs: https://docs.checkmk.com/latest/en/
   Main PID: 736063 (code=exited, status=0/SUCCESS)
      Tasks: 0 (limit: 37749)
     Memory: 119.5M
        CPU: 3h 16min 4.951s
     CGroup: /system.slice/omd.service

Jul 08 23:07:21 monitoring omd[736088]: Starting mknotifyd...OK
Jul 08 23:07:21 monitoring omd[736100]: Starting rrdcached...OK

Keine Prozesse mehr welche hierzu gehören.

1 Like