Hello, I got a similar issue deploying OLVM 4.5.4 over an MSA by FiberChannel
In your KVM host probably you have the ha-agent or ha-broker stopped.
Check the logs at your kvm host at /var/log/ovirt-hosted-engine-ha/agent.log or
broker.log.
In my case was an issue with metadata corruption, ant the log complained about the
/rhev/data-center/mnt/blockSD/blablablabla/ha_agent/hosted-engine.metadata
That can be fixed as stated by Yeddiyah Bar David in the past.
I stopped the broker and agent services, archived the existing hosted metadata files,
created an empty metadata 1GB file with dd (dd if=/dev/zero
of=/run/vdsm/storage/your-uuid/your-uuid/ bs=1M count=1024), check permissions and owner
vdsm:kvm 0644 and then playing around with the "hosted-engine
--connect-storage", "hosted-engine maintenance mode and so on, it worked.
Good luck