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

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]

ابزار blkdeactivate دستگاه‌های بلوکی را غیرفعال می‌کند. برای دستگاه‌های بلوکی سوارشده، این ابزار پیش از تلاش برای غیرفعالسازی، سعی می‌کند آن‌ها را به‌طور خودکار پیاده (unmount) کند. این ابزار در حال حاضر از دستگاه‌های device-mapper (DM)، از جمله حجم‌های LVM و دستگاه‌های RAID نرم‌افزاری MD پشتیبانی می‌کند. حجم‌های LVM مستقیماً با استفاده از دستور lvm(8) مدیریت می‌شوند، سایر دستگاه‌های مبتنی بر نگاشت‌کننده دستگاه با استفاده از دستور dmsetup(8) و دستگاه‌های MD با استفاده از دستور mdadm(8) مدیریت می‌شوند.

فهرست گزینه‌های اختصاصی device-mapper که با کاما از هم جدا شده‌اند.
گزینه‌های پذیرفته‌شده dmsetup(8) عبارتند از:
تلاش مجدد برای حذف دستگاه به دفعات در صورت بروز خطا.
اجبار در حذف دستگاه.
نمایش خطاهای گزارش‌شده از ابزارهایی که توسط blkdeactivate فراخوانی می‌شوند. بدون این گزینه، هرگونه پیام خطای این ابزارهای خارجی سرکوب شده و خود blkdeactivate تنها یک پیام خلاصه مبنی بر نادیده گرفته شدن دستگاه ارائه می‌دهد.
نمایش متن راهنما.
فهرست گزینه‌های اختصاصی LVM که با کاما از هم جدا شده‌اند:
تلاش مجدد برای حذف دستگاه به دفعات در صورت بروز خطا.
غیرفعالسازی کل گروه حجمی (Volume Group) LVM هنگام پردازش یک حجم منطقی (Logical Volume). غیرفعالسازی کل گروه حجمی به‌صورت یکجا، سریع‌تر از غیرفعالسازی تک‌تک حجم‌های منطقی به‌طور جداگانه است.
فهرست گزینه‌های اختصاصی MD RAID که با کاما از هم جدا شده‌اند:
انتظار برای تکمیل عملیات همگام‌سازی مجدد (resync)، بازیابی (recovery) یا تغییر شکل (reshape) دستگاه MD پیش از غیرفعالسازی.
فهرست گزینه‌های اختصاصی چندمسیری (multipath) نگاشت‌کننده دستگاه که با کاما از هم جدا شده‌اند:
غیرفعال کردن صف‌بندی (queueing) روی تمام دستگاه‌های چندمسیری پیش از غیرفعالسازی. این کار از وضعیتی جلوگیری می‌کند که در آن در صورت در دسترس نبودن تمام مسیرها برای هر دستگاه چندمسیریِ زیرین در device-mapper، ابزار blkdeactivate معطل بماند.
پیاده کردن یک دستگاه سوارشده پیش از تلاش برای غیرفعالسازی آن. بدون استفاده از این گزینه، دستگاهی که سوار باشد غیرفعال نخواهد شد.
فهرست گزینه‌های اختصاصی VDO که با کاما از هم جدا شده‌اند:
استفاده از فایل پیکربندی مشخص‌شده برای VDO.
اجرا در حالت پرگو (verbose). برای حالت پرگوتر از -vv استفاده کنید.

غیرفعالسازی تمام دستگاه‌های بلوکی پشتیبانی‌شده در سیستم، با نادیده گرفتن دستگاه‌های سوارشده.
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

lvm(8),

dmsetup(8),

lsblk(8),

mdadm(8),

multipathd(8),

vdo(8),

umount(8)

LVM TOOLS 2.03.42(2) (2026-08-06) Red Hat, Inc.