Hi,
> Engine reports the block size reported by vdsm. Once we get the
system
> up with your 4k storage domain,
> we can check that engine reports the right value and update it if needed.
> I think what you should do is:
>
> 1. Backup storage domain metadata
> /path/to/domain/domain-uuid/dom_md
>
> 2. Deactivate the storage domain (from engine)
>
> 3. Edit the metadata file:
> - change BLOCK_SIZE to 4096
> - delete the checksum line
> (_SHA_CKSUM=9dde06bbc9f2316efc141565738ff32037b1ff66)
>
> 4. Activate the domain
>
> With vdsm < 4.3.6, the domain should be active, ignoring the block size.
>
> 5. Upgrade back to 4.3.6
>
> The system should detect the block size and work normally.
>
> 6. File ovirt bug for this issue
>
> We need at least to document the way to fix the storage domain manually.
>
> We also should consider checking storage domain metadata during
> upgrades. I think it will be
> a better experience if upgrade will fail and you have a working system
> with older version.
I've tried this procedure and it has worked! Thanks!
If you would like me to file a bug, which component should I log it against?
for vdms. Please include all the logs and db dump as Nir mentioned in previous
email (see bellow).
Thanks
>>
>> Please share more data so we can understand the failure:
>>
>> - complete vdsm log showing the failure to activate the domain
>> - with 4.3.6
>> - with 4.3.5 (after you downgraded
>> - contents of
>> /rhev/data-center/mnt/_<domaindir>/domain-uuid/dom_md/metadata
>> (assuming your local domain mount is /domaindir)
>> - engine db dump
>>