You have been subscribed to a public bug:

lvm2 version 2.02.98-6ubuntu2

After doing a lvextend of a LVM Thin Pool, I had a corruption all sub
LVM Thin Volumes and lost all of them. Then tried to dump/repair the 
tmeta and end up with empty thin volumes (no more filesystem signature on them).

To sum up
The thin_pool was 2T and I tried to increased it to 3T...

As fare as I know, none of the partitions were full but I increased the main 
thin pool as it was close to the sum of all sub thin volumes.

I assume that using LVM Thin is still not stable on 14.04 LTS right?

I guess that lvm2 2.02.98 does not properly handle the metadata resize 
of a thin pool right? (maybe add a warning somewhere in doc?)

I managed to recover some files from the raw thin_pool (tdata/tpool) with 
scalapel 
but that is it. 

Do you known any other tools to recovery lvm thin volumes or
partition/data on it?

Errors

  attempt to access beyond end of device
  dm-6: rw=0, want=7753528, limit=262144
  attempt to access beyond end of device
  dm-6: rw=0, want=7753528, limit=262144 
  attempt to access beyond end of device
  dm-6: rw=0, want=7753528, limit=262144
  attempt to access beyond end of device
  dm-6: rw=0, want=7753528, limit=262144

  /dev/mainvg/thin_rsnapshot: read failed after 0 of 4096 at 2199023190016: 
Input/output error
  /dev/mainvg/thin_rsnapshot: read failed after 0 of 4096 at 2199023247360: 
Input/output error
  /dev/mainvg/thin_rsnapshot: read failed after 0 of 4096 at 0: Input/output 
error
  /dev/mainvg/thin_rsnapshot: read failed after 0 of 4096 at 4096: Input/output 
error
  /dev/mainvg/thin_archive: read failed after 0 of 4096 at 805306302464: 
Input/output error
  /dev/mainvg/thin_archive: read failed after 0 of 4096 at 805306359808: 
Input/output error
  /dev/mainvg/thin_archive: read failed after 0 of 4096 at 0: Input/output error
  /dev/mainvg/thin_archive: read failed after 0 of 4096 at 4096: Input/output 
error

lvs
  LV             VG     Attr      LSize   Pool      Origin Data%  Move Log 
Copy%  Convert
  thin_archive   mainvg Vwi-aotz- 500.00g thin_pool         94.65               
         
  thin_rsnapshot mainvg Vwi-aotz-   1.50t thin_pool         94.01               
         
  thin_pool      mainvg twi-a-tz-   3.00t                   71.65               
         

lvresize -L 2T /dev/mapper/mainvg-thin_rsnapshot
  /dev/mainvg/thin_rsnapshot: read failed after 0 of 4096 at 1649267376128: 
Input/output error
  /dev/mainvg/thin_rsnapshot: read failed after 0 of 4096 at 1649267433472: 
Input/output error
  /dev/mainvg/thin_archive: read failed after 0 of 4096 at 536870846464: 
Input/output error
  /dev/mainvg/thin_archive: read failed after 0 of 4096 at 536870903808: 
Input/output error
  Extending logical volume thin_rsnapshot to 2.00 TiB
  Logical volume thin_rsnapshot successfully resized

** Affects: lvm2 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: lvm
-- 
lvm thin corruption after lvresize
https://bugs.launchpad.net/bugs/1480923
You received this bug notification because you are a member of Ubuntu Touch 
seeded packages, which is subscribed to lvm2 in Ubuntu.

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to