That did remove the ovirt-1 host from `hosted-engine --vm-status` on ovirt-3, however it still appears in the web interface as an Unassigned host after restarting ovirt-engine.
If I rerun `hosted-engine --clean-metadata --host-id=1` on ovirt-2 or ovirt-3 I get a message about an unclean metadata block, but perhaps that is expected given it doesn't exist in the vm-status output anymore? [root@ovirt-2 ~]# hosted-engine --clean-metadata --host-id=1 INFO:ovirt_hosted_engine_ha.agent.agent.Agent:ovirt-hosted-engine-ha agent 2.4.5 started INFO:ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine:Certificate common name not found, using hostname to identify host INFO:ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine:Initializing ha-broker connection INFO:ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine:Broker initialized, all submonitors started ERROR:ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine:Malformed metadata for host 1: received 0 of 512 expected bytes ERROR:ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine:Cannot clean unclean metadata block. Consider --force-clean. INFO:ovirt_hosted_engine_ha.agent.agent.Agent:Agent shutting down > On Apr 25, 2022, at 16:39, Strahil Nikolov via Users <users@ovirt.org> wrote: > > I think you can use 'hosted-engine --clean-metadata --host-id=1' > > In my case I had to use --force-cleanup, but I wouldn't recommend using it. > > Best Regards, > Strahil Nikolov > > On Mon, Apr 25, 2022 at 18:08, Joseph Gelinas > <jos...@gelinas.cc> wrote: > Recently our host and ovirt engine certificates expired and with some ideas > from Strahil we were able to get 2 of the 3 ovirt hosts updated with usable > certificates and move all of our VMs to those two nodes. > > https://lists.ovirt.org/archives/list/users@ovirt.org/thread/QCFPKQ3OKPOUV266MFJUMVTNG2OHLJVW/ > > Not having any luck with the last host we figured we'd just try to remove it > from ovirt engine and re-add it. While it seems `hosted-engine --vm-status` > on one node no longer shows the removed host, the other good host and the web > interface still show ovirt-1 in the mix. What is the best way to remove a > NonRespnsive host from ovirt and re-add it? > > > [root@ovirt-1 ~]# hosted-engine --vm-status > The hosted engine configuration has not been retrieved from shared storage. > Please ensure that ovirt-ha-agent is running and the storage server is > reachable. > > > > [root@ovirt-2 ~]# hosted-engine --vm-status > > > !! Cluster is in GLOBAL MAINTENANCE mode !! > > > > --== Host ovirt-3.xxxxx.com (id: 2) status ==-- > > Host ID : 2 > Host timestamp : 12515451 > Score : 3274 > Engine status : {"vm": "down", "health": "bad", > "detail": "unknown", "reason": "vm not running on this host"} > Hostname : ovirt-3.xxxxx.com > Local maintenance : False > stopped : False > crc32 : 9cf92792 > conf_on_shared_storage : True > local_conf_timestamp : 12515451 > Status up-to-date : True > Extra metadata (valid at timestamp): > metadata_parse_version=1 > metadata_feature_version=1 > timestamp=12515451 (Mon Apr 25 14:08:51 2022) > host-id=2 > score=3274 > vm_conf_refresh_time=12515451 (Mon Apr 25 14:08:51 2022) > conf_on_shared_storage=True > maintenance=False > state=GlobalMaintenance > stopped=False > > > --== Host ovirt-2.xxxxx.com (id: 3) status ==-- > > Host ID : 3 > Host timestamp : 12513269 > Score : 3400 > Engine status : {"vm": "up", "health": "good", "detail": > "Up"} > Hostname : ovirt-2.xxxxx.com > Local maintenance : False > stopped : False > crc32 : 4a89d706 > conf_on_shared_storage : True > local_conf_timestamp : 12513269 > Status up-to-date : True > Extra metadata (valid at timestamp): > metadata_parse_version=1 > metadata_feature_version=1 > timestamp=12513269 (Mon Apr 25 14:09:00 2022) > host-id=3 > score=3400 > vm_conf_refresh_time=12513269 (Mon Apr 25 14:09:00 2022) > conf_on_shared_storage=True > maintenance=False > state=GlobalMaintenance > stopped=False > > > !! Cluster is in GLOBAL MAINTENANCE mode !! > > > > > > [root@ovirt-3 ~]# hosted-engine --vm-status > > > !! Cluster is in GLOBAL MAINTENANCE mode !! > > > > --== Host ovirt-1.xxxxx.com (id: 1) status ==-- > > Host ID : 1 > Host timestamp : 6750990 > Score : 0 > Engine status : unknown stale-data > Hostname : ovirt-1.xxxxx.com > Local maintenance : False > stopped : True > crc32 : 5290657b > conf_on_shared_storage : True > local_conf_timestamp : 6750950 > Status up-to-date : False > Extra metadata (valid at timestamp): > metadata_parse_version=1 > metadata_feature_version=1 > timestamp=6750990 (Thu Feb 17 22:17:53 2022) > host-id=1 > score=0 > vm_conf_refresh_time=6750950 (Thu Feb 17 22:17:12 2022) > conf_on_shared_storage=True > maintenance=False > state=AgentStopped > stopped=True > > > --== Host ovirt-3.xxxxx.com (id: 2) status ==-- > > Host ID : 2 > Host timestamp : 12515501 > Score : 3279 > Engine status : {"vm": "down", "health": "bad", > "detail": "unknown", "reason": "vm not running on this host"} > Hostname : ovirt-3.xxxxx.com > Local maintenance : False > stopped : False > crc32 : 0845cd93 > conf_on_shared_storage : True > local_conf_timestamp : 12515501 > Status up-to-date : True > Extra metadata (valid at timestamp): > metadata_parse_version=1 > metadata_feature_version=1 > timestamp=12515501 (Mon Apr 25 14:09:42 2022) > host-id=2 > score=3279 > vm_conf_refresh_time=12515501 (Mon Apr 25 14:09:42 2022) > conf_on_shared_storage=True > maintenance=False > state=GlobalMaintenance > stopped=False > > > --== Host ovirt-2.xxxxx.com (id: 3) status ==-- > > Host ID : 3 > Host timestamp : 12513309 > Score : 3400 > Engine status : {"vm": "up", "health": "good", "detail": > "Up"} > Hostname : ovirt-2.xxxxx.com > Local maintenance : False > stopped : False > crc32 : 237726e0 > conf_on_shared_storage : True > local_conf_timestamp : 12513309 > Status up-to-date : True > Extra metadata (valid at timestamp): > metadata_parse_version=1 > metadata_feature_version=1 > timestamp=12513309 (Mon Apr 25 14:09:39 2022) > host-id=3 > score=3400 > vm_conf_refresh_time=12513309 (Mon Apr 25 14:09:39 2022) > conf_on_shared_storage=True > maintenance=False > state=GlobalMaintenance > stopped=False > > > !! Cluster is in GLOBAL MAINTENANCE mode !! > > _______________________________________________ > Users mailing list -- users@ovirt.org > To unsubscribe send an email to users-le...@ovirt.org > Privacy Statement: https://www.ovirt.org/privacy-policy.html > oVirt Code of Conduct: > https://www.ovirt.org/community/about/community-guidelines/ > List Archives: > https://lists.ovirt.org/archives/list/users@ovirt.org/message/MDLQHPN45HZKPO2JYBZGK5VJODHJNDO2/ > _______________________________________________ > Users mailing list -- users@ovirt.org > To unsubscribe send an email to users-le...@ovirt.org > Privacy Statement: https://www.ovirt.org/privacy-policy.html > oVirt Code of Conduct: > https://www.ovirt.org/community/about/community-guidelines/ > List Archives: > https://lists.ovirt.org/archives/list/users@ovirt.org/message/EKIP2DT5NN7UEAM5NZXG5HBOWWAQQ52V/ _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-le...@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/7EQCYJTNX4RZGW3P4KN27NO5J3FTA422/