<div dir="ltr"><div><div><div><div><div><div><div>Hi there,<br><br></div>I'm using LVM 2.02.98 and encountered a metadata corruption issue. To recover from it, I attempted to perform the following steps:<br></div>1. thin_check /dev/mapper/pool_tmeta<br>
</div>2. thin_dump /dev/mapper/pool_tmeta > /tmp/metadata<br></div>3. dd if=/dev/zero of=/dev/mapper/pool_tmeta<br></div>4. thin_restore -i /tmp/metadata -o /dev/mapper/pool_tmeta<br><br>All of the above steps have succeeded, however, when attempting to list the _metadata\_percent_ field, I get an error:<br>
<br>user@thin_vm:~$ sudo lvs group/pool -o +metadata_percent<br>  Data percentage too large.<br>  dm_report_object: report function failed for field metadata_percent<br>  LV   VG         Attr      LSize   Pool Origin Data%  Move Log Copy%  Convert Meta% <br>
  pool group twi-a-tz- 383.88g              34.56<br><br><br></div>The pool itself can now be activated, `thin_check` passes, and all the data appears to be intact.<br><br></div>Is this a known issue and is there a workaround? I need to be able to examine the _metadata\_percent_ field to make sure we don't exhaust the metadata space.<br>
<br>Thank you,<br>Timur<br></div>