info > BLKDEACTIVATE

๐Ÿ“– NAME

blkdeactivate โ€” utility to deactivate block devices

๐Ÿš€ Quick Reference

Use Case Command Description
Deactivate all supported block devices (skip mounted) blkdeactivate Deactivates all DM, LVM, and MD devices, skipping any that are mounted.
Deactivate all, unmounting mounted devices first blkdeactivate -u Unmounts mounted devices before deactivating them, if possible.
Deactivate a specific device with its holders blkdeactivate -u /dev/vg/lvol0 Unmounts and deactivates the specified logical volume and its holders.
Deactivate all, retry DM failures, deactivate whole VG blkdeactivate -u -d retry -l wholevg Unmounts, retries DM removal on failure, and deactivates each LVM Volume Group as a whole.
Deactivate all, force removal and retry on DM failure blkdeactivate -d force,retry Forces removal and retries if device-mapper deactivation fails.

๐Ÿ“‹ SYNOPSIS

blkdeactivate  [-d dm_options] [-e] [-h] [-l lvm_options] [-m mpath_options] [-r mdraid_options] [-o vdo_options] [-u] [-v] [device]

๐Ÿ“ DESCRIPTION

The blkdeactivate utility deactivates block devices. For mounted block devices, it attempts to unmount it automatically before trying to deactivate. The utility currently supports device-mapper devices (DM), including LVM volumes and software RAID MD devices. LVM volumes are handled directly using the lvm(8) command, the rest of device-mapper based devices are handled using the dmsetup(8) command. MD devices are handled using the mdadm(8) command.

โš™๏ธ OPTIONS

๐Ÿ”น -d, --dmoptions dm_options

Comma separated list of device-mapper specific options. Accepted dmsetup(8) options are:

๐Ÿ”น -e, --errors

Show errors reported from tools called by blkdeactivate. Without this option, any error messages from these external tools are suppressed and the blkdeactivate itself provides only a summary message to indicate the device was skipped.

๐Ÿ”น -h, --help

Display the help text.

๐Ÿ”น -l, --lvmoptions lvm_options

Comma-separated list of LVM specific options:

๐Ÿ”น -m, --mpathoptions mpath_options

Comma-separated list of device-mapper multipath specific options:

๐Ÿ”น -r, --mdraidoptions mdraid_options

Comma-separated list of MD RAID specific options:

๐Ÿ”น -o, --vdooptions vdo_options

Comma-separated list of VDO specific options:

๐Ÿ”น -u, --umount

Unmount a mounted device before trying to deactivate it. Without this option used, a device that is mounted is not deactivated.

๐Ÿ”น -v, --verbose

Run in verbose mode. Use --vv for even more verbose mode.

๐Ÿงช EXAMPLES

Deactivate all supported block devices found in the system, skipping mounted devices.

# blkdeactivate

Deactivate all supported block devices found in the system, unmounting any mounted devices first, if possible.

# blkdeactivate -u

Deactivate the device /dev/vg/lvol0 together with all its holders, unmounting any mounted devices first, if possible.

# blkdeactivate -u /dev/vg/lvol0

Deactivate all supported block devices found in the system. If the deactivation of a device-mapper device fails, retry it. Deactivate the whole Volume Group at once when processing an LVM Logical Volume.

# blkdeactivate -u -d retry -l wholevg

Deactivate all supported block devices found in the system. If the deactivation of a device-mapper device fails, retry it and force removal.

# blkdeactivate -d force,retry

๐Ÿ”— SEE ALSO

dmsetup(8), lsblk(8), lvm(8), mdadm(8), multipathd(8), vdo(8), umount(8)

Red Hat, Inc LVM TOOLS 2.03.11(2) (2021-01-08) BLKDEACTIVATE(8)

BLKDEACTIVATE
๐Ÿ“– NAME ๐Ÿš€ Quick Reference ๐Ÿ“‹ SYNOPSIS ๐Ÿ“ DESCRIPTION โš™๏ธ OPTIONS
๐Ÿ”น -d, --dmoptions dm_options ๐Ÿ”น -e, --errors ๐Ÿ”น -h, --help ๐Ÿ”น -l, --lvmoptions lvm_options ๐Ÿ”น -m, --mpathoptions mpath_options ๐Ÿ”น -r, --mdraidoptions mdraid_options ๐Ÿ”น -o, --vdooptions vdo_options ๐Ÿ”น -u, --umount ๐Ÿ”น -v, --verbose
๐Ÿงช EXAMPLES ๐Ÿ”— SEE ALSO

Generated by phpman v4.9.26-5-g7740029 Author: Che Dong Under GNU General Public License
2026-08-16 09:53 @2600:1f28:365:80b0:7cb9:fb:26c1:e368
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)
Valid XHTML 1.0 Transitional!Valid CSS!