# man thin_check
thin_check 检查验证设备或文件的精简配置元数据。
thin_check checks thin provisioning metadata created by the device-mapper thin provisioning target on a device or file.
This tool cannot be run on live metadata.
# thin_check -V
0.7.0-0.1.rc6.el7_4.1
# thin_check -h
Usage: thin_check [options] {device|file}
Options:
{-q|--quiet}
{-h|--help}
{-V|--version}
{--clear-needs-check-flag} //如果精简池元数据检查成功,请清除需求检查标志。 如果元数据检查失败,则不会清除该标志,并且需要运行thin_repair来修复所有问题。 在thin_repair成功之后,可以再次运行thin_check。
{--ignore-non-fatal-errors} //thin_check仅在发现致命错误时才返回非零退出代码。非致命错误的一个示例是错误的数据块引用计数,导致实际上没有分配的块被视为已分配。 不建议长时间忽略错误,应该使用thin_repair修复它们。
{--skip-mappings} //跳过对构成大量元数据的块映射的检查。
{--super-block-only} //仅检查超级块是否存在。
相关命令 thin_dump(8) thin_repair(8) thin_restore(8) thin_rmap(8) thin_metadata_size(8)
man手册
https://www.systutorials.com/docs/linux/man/8-thin_check/
Thin Provision介绍:不知道谁抄的谁
https://blog.csdn.net/helloanthea/article/details/51701771
https://blog.51cto.com/jettcai/2149842