Hi Jirka,
after truncating the metadata file the Engine is running again.
Unfortunately now the HA migration is not working anymore. If I put the host with the
running Engine in local maintenance, the HA go trough EngineMigratingAway ->
ReinitializeFSM -> LocalMaintenance but the VM never migrates.
I can read this error in the agent.log:
MainThread::ERROR::2014-10-27
18:02:51,053::hosted_engine::867::ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine::(_monitor_migration)
Failed to migrate
Traceback (most recent call last):
File
"/usr/lib/python2.6/site-packages/ovirt_hosted_engine_ha/agent/hosted_engine.py",
line 863, in _monitor_migration
vm_id,
File
"/usr/lib/python2.6/site-packages/ovirt_hosted_engine_ha/lib/vds_client.py",
line 85, in run_vds_client_cmd
response['status']['message'])
DetailedError: Error 12 from migrateStatus: Fatal error during migration
Thank you,
--
Stefano Stagnaro
Prisma Engineering S.r.l.
Via Petrocchi, 4
20127 Milano – Italy
Tel. 02 26113507 int 339
e-mail: stefanos(a)prisma-eng.com
skype: stefano.stagnaro
On Fri, 2014-10-24 at 15:00 +0200, Jiri Moskovcak wrote:
On 10/24/2014 02:12 PM, Stefano Stagnaro wrote:
> Hi Jirka,
>
> thank you for the reply. I've uploaded all the relevant logs in here:
https://www.dropbox.com/sh/qh2rbews45ky2g8/AAC4_4_j94cw6sI_hfaSFg-Fa?dl=0
>
> Thank you,
>
Hi Stefano,
I'd say, that agent is not able to parse the metadata from the previous
version, so as a workaround before I fix it you can try to zero out the
metadata file (backup the original just in case..)
1. stop agent and broker on all hosts
2. truncate the file
this should do the trick:
$ service ovirt-ha-agent stop; service ovirt-ha-broker stop;
$ truncate --size 0
/rhev/data-center/mnt/ov0nfs:_engine/e4e8282e-6bde-4332-ad68-313287b4fc65/ha_agent/hosted-engine.metadata
$ truncate --size 1M
/rhev/data-center/mnt/ov0nfs:_engine/e4e8282e-6bde-4332-ad68-313287b4fc65/ha_agent/hosted-engine.metadata
$ service ovirt-ha-broker start; service ovirt-ha-agent start
--Jirka