<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 24, 2018 at 2:32 PM, Alessandro De Salvo <span dir="ltr">&lt;<a href="mailto:Alessandro.DeSalvo@roma1.infn.it" target="_blank">Alessandro.DeSalvo@roma1.infn.it</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I have just migrated my dev cluster to the latest master, reinstalling the engine VM and reimporting from a previous backup. I&#39;m trying with 4.3.0-0.0.master.2018022219261<wbr>1.git01e6ace.el7.centos<br>
<br>
I had a few problems:<br>
<br>
- the documentation seems to be outdated, and I just find by searching the archives that it&#39;s needed to add the two (undocumented) options --he-remove-storage-vm --he-remove-hosts<br>
<br>
- despite the fact I selected &quot;No&quot; to running the engine-setup command in the VM (the ovirt appliance), the engine-setup is executed when running hosted-engine --deploy, and as a result the procedure does not stop allowing to reload the db backup. The only way I found was to put the hosted-engine in global maintenance mode, stop the ovirt-engine, do an engine-cleanup and reload the db, then it&#39;s possible to add the first host in the GUI, but must be done manually<br>
<br>
- after it&#39;s all done, I can see the hosted_storage is imported, but the HostedEngine is not imported, and in the Events I see messages like this:<br>
<br>
VDSM atlas-svc-18 command GetVolumeInfoVDS failed: Image path does not exist or cannot be accessed/created: (u&#39;/rhev/data-center/mnt/glust<wbr>erSD/atlas-fsserv-07.roma1.<wbr>infn.it:_atlas-engine-02/<wbr>f02d7d5d-1459-48b8-bf27-4225cd<wbr>fdce23/images/c815ec3f-6e31-<wbr>4b08-81be-e515e803edce&#39;,)<br>
<br>
   the path here is clearly wrong, it should be /rhev/data-center/mnt/glusterS<wbr>D/atlas-fsserv-07.roma1.infn.<wbr>it:_atlas-engine-02/f02d7d5d-<wbr>1459-48b8-bf27-4225cdfdce23/<wbr>images/b7bc6468-438c-47e7-<wbr>b7a4-7ed06b786da0/c815ec3f-<wbr>6e31-4b08-81be-e515e803edce, and I see the hosted_engine.conf in the shared storage has it correctly set as vm_disk_id=b7bc6468-438c-47e7-<wbr>b7a4-7ed06b786da0.<br>
<br>
<br>
Any hint on what is not allowing the HostedEngine to be imported? I didn&#39;t find a way to add other hosted engine nodes if the HE VM is not imported in the cluster, like we were used in the past with the CLI using hosted-engine --deploy on multiple hosts.<br></blockquote><div><br></div><div>Ciao Alessandro,</div><div>with 4.2.1 we introduced a new deployment flow for hosted-engine based on ansible.</div><div>In this new flow we run a local VM with a running engine and we use that engine to create a storage domain and a VM there.</div><div>At the end we shutdown the locally running engine and we move it&#39;s disk over the disk of the VM created by the engine on the shared storage. At this point we don&#39;t need anymore the autoimport process since the engine migrated there already contains the engine VM and its storage domain.</div><div><br></div><div>We have an RFE, for this new flow, to add a mechanism to inject an existing engine backup to be automatically restored before executing engine-setup for migration/disaster-recovery scenarios.</div><div>Unfortunately it&#39;s still not ready but we have an hook mechanism to have hosted-engine-setup executing custom ansible tasks before running engine setup; we have an example in /usr/share/ovirt-hosted-engine-setup/ansible/hooks/enginevm_before_engine_setup/enginevm_before_engine_setup.yml.example</div><div><br></div><div>Otherwise the old flow is still there, you have just to add --noansible and everything should work as in the past.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Thanks for any help,<br>
<br>
<br>
    Alessandro<br>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a><br>
</blockquote></div><br></div></div>