hosted-engine --deploy --restore-from-file fails with error "Domain format is different from master storage domain format"

Hi there, for two weeks we are trying to move our hosted engine to a glusterfs storage resulting in an error "Domain format is different from master storage domain format". The newly created storage domain has version 5 (default since compatibility level 4.3 according to documentation). Hosted engine version is 4.3.8.2-1.el7 All hosts are updated to the latest versions and are rebooted. Cluster and DataCenter compatibility version is 4.3. Master data domain and all other domains are Format V4 and there is no V5 available in dropdown menus. Even if I try to create a new storage domain from manager there is only V4 available. The system and all hosts where installed march 2019 so it was ovirt release 4.3.2 or 4.3.1 which created the existing domains. Is there a way to update the master storage domain to V5? It seems I cannot downgrade the datacenter to compat 4.2 and then raise it again. After two weeks I'm out of ideas. Can anyone help please? Regards, Marcel

Just created a test data center. Now, when I try to add/create a new storage domain there is V4 format for the existing domain and V5 for the new data center.

Hi Marcel, For the 4.3 DC version, since 4.3.3, the storage format was changed to V5. Till that version, the storage format for 4.3 DCs was V4. Since your SDs were created before 4.3.3, their storage format should be V4. In order to upgrade this format, you can try to detach those storage domains and attach them to a DC which its version is V5. (On the UI: Go to the relevant SD -> Data Center tab -> maintenance and then Detach). You should get a confirmation window that asks you to confirm the storage format's upgrade. *Regards,* *Shani Leviim* On Sun, Feb 16, 2020 at 8:20 AM djagoo <dev@djagoo.io> wrote:
Just created a test data center. Now, when I try to add/create a new storage domain there is V4 format for the existing domain and V5 for the new data center. _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/RYHYHSDUP3SIEF...

Hi Shani, thanks for your help. The master SD is the one the hosted engine is on. I can't put it to maintenance and attach it to another domain. But I`ll try this procedure with one of the oder SDs. If it works: is there a way to change the master domain to one of the others or is it always the one the hosted enginge is running on? Regards, Marcel

Basically, in case the Master SD is down, that function should move to the other SD on the same DC. Taken from [1]: To change the Master Storage Domain to another specific Storage Domain, the below steps need to be followed: * Put all storage domains except the Master storage domain and the one that needs to be the new master storage to maintenance mode from Data Centre -> Lower Sub tab -> Storage -> Right-click -> Maintenance. (The only active storage domains now would be the Master storage domain and the storage domain which need to be the master.) *Now put the "Master storage" to maintenance mode. * The only active storage domain (which you want to make the new master storage) would automatically be the master storage. [1] https://access.redhat.com/solutions/34923 *Regards,* *Shani Leviim* On Sun, Feb 16, 2020 at 2:20 PM djagoo <dev@djagoo.io> wrote:
Hi Shani,
thanks for your help. The master SD is the one the hosted engine is on. I can't put it to maintenance and attach it to another domain. But I`ll try this procedure with one of the oder SDs. If it works: is there a way to change the master domain to one of the others or is it always the one the hosted enginge is running on?
Regards,
Marcel _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/XAAO4IHSPC66ZN...

Hi Shani, in theory it's exactly you have quoted. In reality ... that's not what we all thought about :) I had issues with the master domain role. Djagoo, if you have issues - just poweroff and power on the engine. Upon 5-6th time it will decide to change it :) Best Regards, Strahil Nikolov В неделя, 16 февруари 2020 г., 14:53:21 ч. Гринуич+2, Shani Leviim <sleviim@redhat.com> написа: Basically, in case the Master SD is down, that function should move to the other SD on the same DC. Taken from [1]: To change the Master Storage Domain to another specific Storage Domain, the below steps need to be followed: * Put all storage domains except the Master storage domain and the one that needs to be the new master storage to maintenance mode from Data Centre -> Lower Sub tab -> Storage -> Right-click -> Maintenance. (The only active storage domains now would be the Master storage domain and the storage domain which need to be the master.) *Now put the "Master storage" to maintenance mode. * The only active storage domain (which you want to make the new master storage) would automatically be the master storage. [1] https://access.redhat.com/solutions/34923 Regards, Shani Leviim On Sun, Feb 16, 2020 at 2:20 PM djagoo <dev@djagoo.io> wrote:
Hi Shani,
thanks for your help. The master SD is the one the hosted engine is on. I can't put it to maintenance and attach it to another domain. But I`ll try this procedure with one of the oder SDs. If it works: is there a way to change the master domain to one of the others or is it always the one the hosted enginge is running on?
Regards,
Marcel _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/XAAO4IHSPC66ZN...
_______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/RQ43AKLV57VQCA...

Hi Shani, I just tried it. I created a new DC and cluster, added a temporary host to this cluster which served as SPM. The new DC showed up as V5. Then I activated maintenance on one of the V4 SDs and detached it from my production domain. After I attached it to the V5 dummy domain it was updated to V5 format as you predicted. I detached it again but could not reattach it to the production domain "There are no compatible Storage Domains to attach to this Data Center". So this seems not to be the solution :( Do you have another idea or am I doing something wrong? Regards, Marcel

I tried to implement gluster post install. For me it was a disaster. I rebuilt the engine host and deployed without gluster. I will try it in the future but it will be a ground up deployment. I f you disable gluster and the update the cluster again with all hosts, it may come back to life. I spent hours trying to get it to work. Eric Evans Digital Data Services LLC. 304.660.9080 -----Original Message----- From: djagoo <dev@djagoo.io> Sent: Saturday, February 15, 2020 3:56 AM To: users@ovirt.org Subject: [ovirt-users] hosted-engine --deploy --restore-from-file fails with error "Domain format is different from master storage domain format" Hi there, for two weeks we are trying to move our hosted engine to a glusterfs storage resulting in an error "Domain format is different from master storage domain format". The newly created storage domain has version 5 (default since compatibility level 4.3 according to documentation). Hosted engine version is 4.3.8.2-1.el7 All hosts are updated to the latest versions and are rebooted. Cluster and DataCenter compatibility version is 4.3. Master data domain and all other domains are Format V4 and there is no V5 available in dropdown menus. Even if I try to create a new storage domain from manager there is only V4 available. The system and all hosts where installed march 2019 so it was ovirt release 4.3.2 or 4.3.1 which created the existing domains. Is there a way to update the master storage domain to V5? It seems I cannot downgrade the datacenter to compat 4.2 and then raise it again. After two weeks I'm out of ideas. Can anyone help please? Regards, Marcel _______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/6CICLMWQYMT4TC...
participants (4)
-
djagoo
-
eevans@digitaldatatechs.com
-
Shani Leviim
-
Strahil Nikolov