thin_repair(8) System Manager's Manual thin_repair(8)

thin_repair - تعمیر متادیتای آسیبدیده یا خراب حجمهای thin-provisioning

thin_repair [options] -i {device|file} -o {device|file}

دستور thin_repair متادیتای باینری تخصیص پویا (thin provisioning) ایجادشده توسط هدف مربوطه در device-mapper را از یک دستگاه یا فایل خوانده، آن را تعمیر می‌کند و روی یک دستگاه یا فایل دیگر می‌نویسد. اگر متادیتا روی یک دستگاه متادیتا نوشته شود، می‌تواند توسط هدف device-mapper پردازش گردد.

این ابزار نمی‌تواند روی متادیتای فعال (live) اجرا شود.

نمایش راهنما و خروج.
نمایش اطلاعات نسخه و خروج.
فایل یا دستگاه ورودی حاوی داده‌های باینری.
فایل یا دستگاه خروجی برای داده‌های باینری.
اگر از یک فایل برای خروجی استفاده شود، باید از پیش تخصیص‌یافته (preallocated)
و به اندازه کافی بزرگ باشد تا متادیتا را در خود جای دهد.
بازنویسی شناسه تراکنش داده‌شده در ورودی xml.
بازنویسی اندازه بلوک داده داده‌شده در ورودی xml.
بازنویسی تعداد بلوک‌های داده داده‌شده در ورودی xml.

خواندن متادیتای باینری تخصیص پویا از فایل metadata، تعمیر آن و نوشتن روی حجم منطقی /dev/vg/metadata برای پردازش بیشتر توسط هدف مربوطه در device-mapper:

$ thin_repair -i metadata -o /dev/vg/metadata

دستور thin_repair در صورت موفقیت کد خروج 0 و در صورت بروز خطا کد 1 را بازمی‌گرداند.

thin_dump(8), thin_check(8), thin_restore(8), thin_rmap(8), thin_metadata_size(8)

Joe Thornber <ejt@redhat.com>, Heinz Mauelshagen <HeinzM@RedHat.com>

Device Mapper Tools System Manager's Manual