I too had problems after upgrading to 2.1 agent (Checkmk Raw Edition 2.1.0)
Systemd Service Summary Total: 153, Disabled: 2, Failed: 2, 2 services failed (cmk-agent-ctl-daemon, systemd-networkd-wait-online)**CRIT**
tls enabled but not being used
registration OK
but port 6556 in use
root@ssfdb1:/tmp# ss -tulpn | grep 6556
tcp LISTEN 0 4096 *:6556 *:* users:(("**systemd**",pid=1,fd=82))
root@ssfdb1:/tmp# systemctl start cmk-agent-ctl-daemon.service
root@ssfdb1:/tmp# tail -f /var/log/syslog
May 31 05:04:05 hostname_redacted systemd[1]: Stopped Checkmk agent controller daemon.
May 31 05:04:05 hostname_redacted systemd[1]: Started Checkmk agent controller daemon.
May 31 05:04:06 hostname_redacted cmk-agent-ctl[22636]: ERROR [cmk_agent_ctl] **Address in use** (os error 98)
Fixed by
apt purge check-mk-agent
apt install ./check-mk-agent_2.1.0-1_all.deb
root@ssfdb1:/tmp# ss -tulpn | grep 6556
tcp LISTEN 0 4096 *:6556 *:* users:(("**cmk-agent-ctl**",pid=27176,fd=9))
root@ssfdb1:/tmp#
Phew
That was painful
Thanks Timdebruijn
Julian