New thread as suggested from Agent Problems after update to 2.1.0 - #27 by scoopex
The cmk-agent-ctl daemon is not running at all and relevant services got disabled during installation of the rpm package since systemd v219 has been found and xinetd has been selected:
[root@jumphost ~]# rpm -ivh check-mk-agent-2.1.0-1.noarch.rpm --force
Preparing… ################################# [100%]
Updating / installing…
1:check-mk-agent-2.1.0-1 ################################# [100%]
The Checkmk agent may require features that are either buggy,
or not even supported in systemd versions prior to 220.
We recommend using xinetd on such old systems.
Deployed xinetd
Creating/updating cmk-agent user account …
Deactivating systemd unit ‘check-mk-agent-async.service’…
Deactivating systemd unit ‘check-mk-agent.socket’…
Deactivating systemd unit ‘cmk-agent-ctl-daemon.service’…
Reloading xinetd
Redirecting to /bin/systemctl reload xinetd.service
[root@jumphost ~]#
[root@jumphost /]# systemctl stop cmk-agent-ctl-daemon.service
Failed to stop cmk-agent-ctl-daemon.service: Unit cmk-agent-ctl-daemon.service not loaded.
[root@jumphost /]#
Agent Controller is not running, no config files can be found in the systemd directory and within xinetd.d, only the check-mk-agent can be found:
[root@jumphost ~]# cd /etc/systemd/system
[root@jumphost system]# ls -l
total 48
drwxr-xr-x. 2 root root 4096 Apr 29 2021 basic.target.wants
drwxr-xr-x. 2 root root 4096 Feb 24 20:59 cloud-init.target.wants
lrwxrwxrwx. 1 root root 57 Apr 29 2021 dbus-org.freedesktop.nm-dispatcher.service → /usr/lib/systemd/system/NetworkManager-dispatcher.service
lrwxrwxrwx. 1 root root 37 Apr 29 2021 default.target → /lib/systemd/system/multi-user.target
drwxr-xr-x. 2 root root 4096 Apr 29 2021 default.target.wants
drwxr-xr-x. 2 root root 4096 Apr 29 2021 dev-virtio\x2dports-org.qemu.guest_agent.0.device.wants
drwxr-xr-x. 2 root root 4096 Apr 29 2021 getty.target.wants
drwxr-xr-x. 2 root root 4096 Apr 29 2021 local-fs.target.wants
drwxr-xr-x. 2 root root 4096 May 24 14:54 multi-user.target.wants
drwxr-xr-x. 2 root root 4096 Apr 29 2021 network-online.target.wants
drwxr-xr-x. 2 root root 4096 May 16 15:37 sockets.target.wants
drwxr-xr-x. 2 root root 4096 Apr 29 2021 sysinit.target.wants
drwxr-xr-x. 2 root root 4096 Apr 29 2021 system-update.target.wants
drwxr-xr-x. 2 root root 4096 Apr 29 2021 timers.target.wants
[root@jumphost system]# cd /etc/xinetd.d/
[root@jumphost xinetd.d]# ls -l
total 48
-rw------- 1 root root 1157 Apr 1 2020 chargen-dgram
-rw------- 1 root root 1159 Apr 1 2020 chargen-stream
-rw-r–r-- 1 root root 1938 May 25 22:15 check-mk-agent
-rw------- 1 root root 1157 Apr 1 2020 daytime-dgram
-rw------- 1 root root 1159 Apr 1 2020 daytime-stream
-rw------- 1 root root 1157 Apr 1 2020 discard-dgram
-rw------- 1 root root 1159 Apr 1 2020 discard-stream
-rw------- 1 root root 1148 Apr 1 2020 echo-dgram
-rw------- 1 root root 1150 Apr 1 2020 echo-stream
-rw------- 1 root root 1212 Apr 1 2020 tcpmux-server
-rw------- 1 root root 1149 Apr 1 2020 time-dgram
-rw------- 1 root root 1150 Apr 1 2020 time-stream
[root@jumphost xinetd.d]#
The check-mk-agent is running in the legacy xinetd method:
[root@jumphost /]# ss -tulpn | grep 6556
tcp LISTEN 0 64 [::]:6556 [::]:* users:((“xinetd”,pid=932,fd=5))
[root@jumphost /]#
Trying to register the client fails with:
[root@jumphost]# cmk-agent-ctl register --hostname myclient \
--server cmkserver --site mysite \
ERROR [cmk_agent_ctl] Something seems wrong with the agent socket (/run/check-mk-agent.socket), aborting
[root@jumphost xinetd.d]#
Regards