Hi,

I had the same.

Stop both ovirt-ha-broker & ovirt-ha-agent. Then stop them and use 'hosted-engine --reinitialize-lockspace'.

Best Regards,
Strahil Nikolov

On Thu, Feb 10, 2022 at 16:16, Yedidyah Bar David
<didi@redhat.com> wrote:
On Thu, Feb 10, 2022 at 3:08 PM Matyi Szabolcs
<matyi.szabolcs@internetx.com> wrote:
>
> Hi Support,
>
> The following is the problem.
> I am trying to upgrade a CentOS 7 oVirt host to CentOS 8 Stream with oVirt-engine backup.
> https://www.ovirt.org/documentation/upgrade_guide/#SHE_Upgrading_from_4-3
>
> I perform the reset as follows:
> hosted-engine --deploy --restore-from-file=/path/to/backup
>
> When ansible-playbook is almost finished it gives the following error:
>
> [ INFO  ] changed: [localhost]
> [ INFO  ] TASK [ovirt.ovirt.hosted_engine_setup : Initialize lockspace volume]
> [ ERROR ] fatal: [localhost]: FAILED! => {"attempts": 5, "changed": true, "cmd": ["hosted-engine", "--reinitialize-lockspace", "--force"], "delta": "0:00:00.227640", "end": "2022-02-08 08:22:54.615
> 461", "msg": "non-zero return code", "rc": 1, "start": "2022-02-08 08:22:54.387821", "stderr": "Traceback (most recent call last):\n  File \"/usr/lib64/python3.6/runpy.py\", line 193, in _run_modul
> e_as_main\n    \"__main__\", mod_spec)\n  File \"/usr/lib64/python3.6/runpy.py\", line 85, in _run_code\n    exec(code, run_globals)\n  File \"/usr/lib/python3.6/site-packages/ovirt_hosted_engine_s
> etup/reinitialize_lockspace.py\", line 30, in <module>\n    ha_cli.reset_lockspace(force)\n  File \"/usr/lib/python3.6/site-packages/ovirt_hosted_engine_ha/client/client.py\", line 286, in reset_lo
> ckspace\n    stats = broker.get_stats_from_storage()\n  File \"/usr/lib/python3.6/site-packages/ovirt_hosted_engine_ha/lib/brokerlink.py\", line 148, in get_stats_from_storage\n    result = self._p
> roxy.get_stats()\n  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1112, in __call__\n    return self.__send(self.__name, args)\n  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1452, i
> n __request\n    verbose=self.__verbose\n  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1154, in request\n    return self.single_request(host, handler, request_body, verbose)\n  File \"/usr
> /lib64/python3.6/xmlrpc/client.py\", line 1166, in single_request\n    http_conn = self.send_request(host, handler, request_body, verbose)\n  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 12
> 79, in send_request\n    self.send_content(connection, request_body)\n  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1309, in send_content\n    connection.endheaders(request_body)\n  File \
> "/usr/lib64/python3.6/http/client.py\", line 1268, in endheaders\n    self._send_output(message_body, encode_chunked=encode_chunked)\n  File \"/usr/lib64/python3.6/http/client.py\", line 1044, in _
> send_output\n    self.send(msg)\n  File \"/usr/lib64/python3.6/http/client.py\", line 982, in send\n    self.connect()\n  File \"/usr/lib/python3.6/site-packages/ovirt_hosted_engine_ha/lib/unixrpc.
> py\", line 76, in connect\n    self.sock.connect(base64.b16decode(self.host))\nFileNotFoundError: [Errno 2] No such file or directory", "stderr_lines": ["Traceback (most recent call last):", "  Fil
> e \"/usr/lib64/python3.6/runpy.py\", line 193, in _run_module_as_main", "    \"__main__\", mod_spec)", "  File \"/usr/lib64/python3.6/runpy.py\", line 85, in _run_code", "    exec(code, run_globals
> )", "  File \"/usr/lib/python3.6/site-packages/ovirt_hosted_engine_setup/reinitialize_lockspace.py\", line 30, in <module>", "    ha_cli.reset_lockspace(force)", "  File \"/usr/lib/python3.6/site-p
> ackages/ovirt_hosted_engine_ha/client/client.py\", line 286, in reset_lockspace", "    stats = broker.get_stats_from_storage()", "  File \"/usr/lib/python3.6/site-packages/ovirt_hosted_engine_ha/li
> b/brokerlink.py\", line 148, in get_stats_from_storage", "    result = self._proxy.get_stats()", "  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1112, in __call__", "    return self.__send(
> self.__name, args)", "  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1452, in __request", "    verbose=self.__verbose", "  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1154, in requ
> est", "    return self.single_request(host, handler, request_body, verbose)", "  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1166, in single_request", "    http_conn = self.send_request(ho
> st, handler, request_body, verbose)", "  File \"/usr/lib64/python3.6/xmlrpc/client.py\", line 1279, in send_request", "    self.send_content(connection, request_body)", "  File \"/usr/lib64/python3
> .6/xmlrpc/client.py\", line 1309, in send_content", "    connection.endheaders(request_body)", "  File \"/usr/lib64/python3.6/http/client.py\", line 1268, in endheaders", "    self._send_output(mes
> sage_body, encode_chunked=encode_chunked)", "  File \"/usr/lib64/python3.6/http/client.py\", line 1044, in _send_output", "    self.send(msg)", "  File \"/usr/lib64/python3.6/http/client.py\", line
>  982, in send", "    self.connect()", "  File \"/usr/lib/python3.6/site-packages/ovirt_hosted_engine_ha/lib/unixrpc.py\", line 76, in connect", "    self.sock.connect(base64.b16decode(self.host))",
>  "FileNotFoundError: [Errno 2] No such file or directory"], "stdout": "", "stdout_lines": []}
> [ ERROR ] Failed to execute stage 'Closing up': Failed executing ansible-playbook
> [ INFO  ] Stage: Clean up
>
>
> What is the problem?

Not sure. Please check/share also:

/var/log/ovirt-hosted-engine-*

/var/log/audit

systemctl status ovirt-ha-agent

systemctl status ovirt-ha-broker

df

/var/log/messages

It seems like the command ["hosted-engine",
"--reinitialize-lockspace", "--force"] failed to connect to the
broker. Can't tell if it's because the broker failed to start, or
failed to create the socket, or the client failed to access the
socket, etc.

Best regards,
--
Didi

_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-leave@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/QXIOVP26AKX5N6DSW3YBVUVVQIBAHOCR/