[linux-lvm] Maximum address used by a virtual disk on a thin pool.

Zdenek Kabelac zkabelac at redhat.com
Fri Jun 14 08:54:56 UTC 2019


Dne 13. 06. 19 v 21:54 Gionatan Danti napsal(a):
> Il 13-06-2019 18:05 Ilia Zykov ha scritto:
>> Hello.
>> Tell me please, how can I get the maximum address used by a virtual disk
>> (disk created with -V VirtualSize). I have several large virtual disks,
>> but they use only a small part at the beginning of the disk. For example:
>>
>> # lvs
>>   LV         VG  Attr       LSize   Pool     Origin Data%
>>   mylvm      CVG Vwi-aot--- 100,00g fastheap        7,13
>>
>>
>> Please advise me how to determine from which address the virtual disk
>> did not allocate real disk space? And all the data read from addresses
>> greater than this address will be exactly zeros. Or maybe, how can I get
>> map of the used chunks of disk?
>>
>> Thanks.
> 
> Maybe thin_dump[1] can help you?
> Regards.
> 
> [1] https://linux.die.net/man/8/thin_dump

Hi

There is even better tool that can expose in 'great detail' ownership of
individual thin-pool chunks for each  thin volume - if that's what you
are looking for.  See  'man  thin_ls'

Regards

Zdenek




More information about the linux-lvm mailing list