Open petersilva opened 13 hours ago
fundamental issue is that while we can use sr3 start and sr3 stop by just plugging them into systemd unit files... there is no equivalent place to put sr3 status, and sr3 being a thing that starts up many, many child processes, is not a "normal" service. Judging by google searches, this is a known problem with earlier versions of systemd.
on older operating systemd (redhat8, ubuntu 18.04) at least... the systemd versions do not check for status correctly for sr3. There is some incompatibility. e.g.:
So one must use sr3 status to check properly.
Also monitoring is done by having sr3 sanity run periodically using cron (e.g. every 5 minutes.) which will restart crashed processes, and kill strays should any be present.
There is no know approach to fix this at the moment... but newer OS versions seem to understand sr3 better (e.g. ubuntu 24.04.) this problem may go away with time.