| BTRFS-SCRUB(8) | BTRFS | BTRFS-SCRUB(8) |
نام (NAME)
btrfs-scrub - پویش سلامت، تأیید چکسام و ترمیم بلوکهای آسیبدیده در Btrfs
خلاصه دستور (SYNOPSIS)
btrfs scrub <زیردستور> <آرگومانها>
توضیحات (DESCRIPTION)
عملیات اسکراب (Scrub) یک پویش اعتبارسنجی دورهای در پسزمینه بر روی تمامی دادهها و متادادههای فایلسیستم است که خطاهای فساد خاموش اطلاعات (Silent Data Corruption)، خطاهای سوپربلاک و ناهماهنگی چکسامها را شناسایی کرده و در صورت وجود نسخههای افزونه (RAID1, RAID10, DUP) به صورت خودکار نسخه سالم را بازنویسی و بلوک خراب را ترمیم میکند.
زیردستورها (SUBCOMMAND)
- cancel <path>|<device>
- لغو عملیات اسکراب در حال اجرا.
- pause <path>|<device>
- توقف موقت عملیات اسکراب.
- resume [گزینهها] <path>|<device>
- ادامه عملیات اسکراب متوقفشده.
- start [گزینهها] <path>|<device>
- شروع عملیات اسکراب بر روی نقطه اتصال <path> یا یک دیسک خاص.
- -B
- عدم اجرا در پسزمینه و منتظر ماندن تا پایان کامل عملیات.
- -d
- نمایش آمار خطاها به تفکیک تکتک دیسکها.
- -r
- اجرای اسکراب در حالت فقطخواندنی بدون تلاش برای ترمیم خودکار خرابیها.
- -c <class>, -n <priority>
- تنظیم اولویت و کلاس زمانبندی I/O بر روی ابزار ionice.
- status [گزینهها] <path>|<device>
- نمایش وضعیت فعلی، آمار بلوکهای بررسیشده و تعداد خطاهای ترمیمشده یا اصلاحناپذیر.
همچنین ببینید (SEE ALSO)
| July 15, 2026 | 7.1 |