<div dir="ltr">Hello.<br>I am looking for advice on how to act in such a situation. Perhaps anyone has gone through something similar?<br>We used lvm thin provisioning on one of our arrays. But after raid controller failure we got problem with activation of all thin volumes:<br><br># lvchange -a y data/thin<br>  Check of pool data/thin failed (status:1). Manual repair required!<br><br>I tried to use lvconvert --repair data/thin, but have this:<br><br># lvconvert --repair data/thin<br>truncating metadata device to 4161600 4k blocks<br>bad checksum in superblock, wanted 1494954599<br>  Repair of thin metadata volume of thin pool data/thin failed (status:1). Manual repair required!<br><br>I have seen recipes related to thin_dump but I cannot use them, since in particular thin_dump works with a mounted device. Аnd I, due to a faulty superblock, cannot achieve the presence of the LVM partitions in /dev/mapper/ for working such a device<br><br>Are there any chances of a successful recovery? And what can be done in such a situation?<br><br>Best regards,<br>Pavel<br><br>P.S. And some output:<br><br># pvscan<br>  PV /dev/sdc1   VG data            lvm2 [<10.90 TiB / <4.87 TiB free]<br><br># vgs<br>  VG   #PV #LV #SN Attr   VSize    VFree<br>  data   1  11   0 wz--n-  <10.90t <4.87t<br><br># lvs -a<br>  LV              VG   Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert<br>  [lvol0_pmspare] data ewi-------  16.00g<br>  thin            data twi---tz--   6.00t<br>  [thin_tdata]    data Twi-------   6.00t<br>  [thin_tmeta]    data ewi-------  16.00g<br>  vm-105-disk-0   data Vwi---tz--  40.00g thin<br>  vm-105-disk-1   data Vwi---tz-- 500.00g thin<br>  vm-107-disk-1   data Vwi---tz--  40.00g thin<br>  vm-107-disk-2   data Vwi---tz--  40.00g thin<br>  vm-107-disk-3   data Vwi---tz-- 500.00g thin<br>  vm-123-disk-0   data Vwi---tz--  32.00g thin<br>  vm-148-disk-0   data Vwi---tz--   1.17t thin<br>  vm-161-disk-0   data Vwi---tz--  32.00g thin<br>  vm-166-disk-0   data Vwi---tz--  32.00g thin<br>  vm-168-disk-0   data Vwi---tz--  50.00g thin<br><br># lvscan -a<br>File descriptor 7 (pipe:[224496]) leaked on lvscan invocation. Parent PID 24064: bash<br>  inactive          '/dev/data/thin' [6.00 TiB] inherit<br>  inactive          '/dev/data/vm-107-disk-1' [40.00 GiB] inherit<br>  inactive          '/dev/data/vm-107-disk-2' [40.00 GiB] inherit<br>  inactive          '/dev/data/vm-107-disk-3' [500.00 GiB] inherit<br>  inactive          '/dev/data/vm-105-disk-0' [40.00 GiB] inherit<br>  inactive          '/dev/data/vm-105-disk-1' [500.00 GiB] inherit<br>  inactive          '/dev/data/vm-148-disk-0' [1.17 TiB] inherit<br>  inactive          '/dev/data/vm-161-disk-0' [32.00 GiB] inherit<br>  inactive          '/dev/data/vm-166-disk-0' [32.00 GiB] inherit<br>  inactive          '/dev/data/vm-123-disk-0' [32.00 GiB] inherit<br>  inactive          '/dev/data/vm-168-disk-0' [50.00 GiB] inherit<br>  inactive          '/dev/data/lvol0_pmspare' [16.00 GiB] inherit<br>  inactive          '/dev/data/thin_tmeta' [16.00 GiB] inherit<br>  inactive          '/dev/data/thin_tdata' [6.00 TiB] inherit<br></div>