<div dir="ltr">2016-02-17 10:48 GMT+08:00 Mars <<a href="mailto:kirapangzi@gmail.com">kirapangzi@gmail.com</a>>:<br>> Hi,<br>><br>> Thank you very much for giving us so many advices.<br>><br>> Here are some progresses based on you guys mail conversations:<br>><br>> 1,check metadata device:<br>><br>> [root@stor14 home]# thin_check /dev/mapper/vgg145155121036c-pool_nas_tmeta0<br>> examining superblock<br>> examining devices tree<br>> examining mapping tree<br>><br>> 2,dump metadata info:<br>><br>> [root@stor14 home]# thin_dump /dev/mapper/vgg145155121036c-pool_nas_tmeta0<br>> -o nas_thin_dump.xml -r<br>> [root@stor14 home]# cat nas_thin_dump.xml <br>> <superblock uuid="" time="1787" transaction="3545" data_block_size="128"<br>> nr_data_blocks="249980672"><br>> </superblock><br>><br>> Compared with other normal pools, it seems like all device nodes and mapping<br>> info in the metadata lv have lost.<br><br>Two possibilities: The device details tree was broken, or worse, the data mapping tree was broken.<br><br>> Is there happened to be 'orphan nodes'? and could you give us your semi-auto<br>> repair tools so we can repair it?<br><div><br></div><div>Sorry, the code is not finished. Please try my binary first (static binary compiled on Ubuntu 14.04):<br><a href="https://www.dropbox.com/s/6g8gm1hndxp3rpd/pdata_tools?dl=0">https://www.dropbox.com/s/6g8gm1hndxp3rpd/pdata_tools?dl=0</a><br><br></div><div>Please provide the output of thin_ll_dump:</div><div>./pdata_tools thin_ll_dump /dev/mapper/vgg145155121036c-pool_nas_tmeta0 -o nas_thin_ll_dump.xml</div><div>(it needs some minutes to go, since that it scan through the entire metadata (16GB!). I'll improve it later.<br></div><div><br></div><div><br></div><div>Ming-Hung Tsai</div><div><br></div></div>