| BLKDEACTIVATE(8) | System Manager's Manual | BLKDEACTIVATE(8) |
نام (NAME)
blkdeactivate - غیرفعالسازی ایمن و تمیز دستگاههای بلوکی
خلاصه دستور (SYNOPSIS)
- blkdeactivate
- [-d|--dmoptions dm_options] [-e|--errors] [-h|--help] [-l|--lvmoptions lvm_options] [-r|--mdraidoptions mdraid_options] [-m|--mpathoptions mpath_options] [-u|--umount] [-o|--vdooptions vdo_options] [-v|--verbose] [device]
توضیحات (DESCRIPTION)
ابزار blkdeactivate دستگاههای بلوکی را غیرفعال میکند. برای دستگاههای بلوکی سوارشده، این ابزار پیش از تلاش برای غیرفعالسازی، سعی میکند آنها را بهطور خودکار پیاده (unmount) کند. این ابزار در حال حاضر از دستگاههای device-mapper (DM)، از جمله حجمهای LVM و دستگاههای RAID نرمافزاری MD پشتیبانی میکند. حجمهای LVM مستقیماً با استفاده از دستور lvm(8) مدیریت میشوند، سایر دستگاههای مبتنی بر نگاشتکننده دستگاه با استفاده از دستور dmsetup(8) و دستگاههای MD با استفاده از دستور mdadm(8) مدیریت میشوند.
گزینهها (OPTIONS)
- -d|--dmoptions dm_options
- فهرست
گزینههای
اختصاصی device-mapper
که با کاما
از هم جدا
شدهاند.
گزینههای پذیرفتهشده dmsetup(8) عبارتند از:
- -e|--errors
- نمایش خطاهای گزارششده از ابزارهایی که توسط blkdeactivate فراخوانی میشوند. بدون این گزینه، هرگونه پیام خطای این ابزارهای خارجی سرکوب شده و خود blkdeactivate تنها یک پیام خلاصه مبنی بر نادیده گرفته شدن دستگاه ارائه میدهد.
- -h|--help
- نمایش متن راهنما.
- -l|--lvmoptions lvm_options
- فهرست گزینههای اختصاصی LVM که با کاما از هم جدا شدهاند:
- -r|--mdraidoptions mdraid_options
- فهرست گزینههای اختصاصی MD RAID که با کاما از هم جدا شدهاند:
- wait
- انتظار برای تکمیل عملیات همگامسازی مجدد (resync)، بازیابی (recovery) یا تغییر شکل (reshape) دستگاه MD پیش از غیرفعالسازی.
- -m|--mpathoptions mpath_options
- فهرست گزینههای اختصاصی چندمسیری (multipath) نگاشتکننده دستگاه که با کاما از هم جدا شدهاند:
- disablequeueing
- غیرفعال کردن صفبندی (queueing) روی تمام دستگاههای چندمسیری پیش از غیرفعالسازی. این کار از وضعیتی جلوگیری میکند که در آن در صورت در دسترس نبودن تمام مسیرها برای هر دستگاه چندمسیریِ زیرین در device-mapper، ابزار blkdeactivate معطل بماند.
- -u|--umount
- پیاده کردن یک دستگاه سوارشده پیش از تلاش برای غیرفعالسازی آن. بدون استفاده از این گزینه، دستگاهی که سوار باشد غیرفعال نخواهد شد.
- -o|--vdooptions vdo_options
- فهرست گزینههای اختصاصی VDO که با کاما از هم جدا شدهاند:
- configfile=file
- استفاده از فایل پیکربندی مشخصشده برای VDO.
- -v|--verbose
- اجرا در حالت پرگو (verbose). برای حالت پرگوتر از -vv استفاده کنید.
مثالها (EXAMPLES)
غیرفعالسازی
تمام
دستگاههای
بلوکی
پشتیبانیشده
در سیستم،
با نادیده
گرفتن
دستگاههای
سوارشده.
blkdeactivate
غیرفعالسازی
تمام
دستگاههای
بلوکی
پشتیبانیشده
در سیستم،
با پیاده
کردن
دستگاههای
سوارشده در
ابتدا در
صورت امکان.
blkdeactivate -u
غیرفعالسازی
دستگاه /dev/vg/lvol0
همراه با
تمام
نگهدارندههای
آن، با
پیاده کردن
دستگاههای
سوارشده در
ابتدا در
صورت امکان.
blkdeactivate -u /dev/vg/lvol0
غیرفعالسازی
تمام
دستگاههای
بلوکی
پشتیبانیشده
در سیستم.
اگر
غیرفعالسازی
یک دستگاه
device-mapper شکست
بخورد،
دوباره
تلاش شود.
هنگام
پردازش یک
حجم منطقی
LVM، کل گروه
حجمی
بهصورت
یکجا
غیرفعال
شود.
blkdeactivate -u -d retry -l wholevg
غیرفعالسازی
تمام
دستگاههای
بلوکی
پشتیبانیشده
در سیستم.
اگر
غیرفعالسازی
یک دستگاه
device-mapper شکست
بخورد،
دوباره
تلاش شود و
حذف دستگاه
اجبار گردد.
blkdeactivate -d force,retry
همچنین ببینید (SEE ALSO)
| LVM TOOLS 2.03.42(2) (2026-08-06) | Red Hat, Inc. |