VDSM should not be running on the engine.
Not sure why it was enabled in systemd...I have disabled it now. AFAIK
it wasn't before.
I decided to try to restart vdsmd on the host and that did allow the
state of the VMs to be discovered, and the engine listed the host as
up again. However, there are still errors with vdsmd on both the host
and the engine, and the engine cannot start vdsmd. I guess it is able
to monitor the hosts in a limited way as it says they are both up.
There are communication errors between one of the hosts and the
engine: the host is refusing connections by the look of it
Is iptables / firewalld set up correctly?
Y.
Ports 54321 and 22 are open from engine to host. Is there an easy way to check
the config is valid? It certainly used to work ok.
Thanks,
C