Scroll to navigation

BLKDEACTIVATE(8) BLKDEACTIVATE(8)

NAME

blkdeactivate — utility to deactivate block devices

SYNOPSIS

blkdeactivate [-d dm_options] [-e] [-h] [-l lvm_options] [-m mpath_options] [-u] [-v] [device]

DESCRIPTION

blkdeactivate utility deactivates block devices. If a device is mounted, the utility can 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

Comma separated list of device-mapper specific options. Accepted dmsetup(8) options are:
Retry removal several times in case of failure.
Force device removal.
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 about device being skipped or not.
Display the help text.
Comma separated list of LVM specific options:
Retry removal several times in case of failure.
Deactivate the whole LVM Volume Group when processing a Logical Volume. Deactivating Volume Group as a whole takes less time than deactivating each Logical Volume separately.
Comma separated list of device-mapper multipath specific options:
Disable queueing on all multipath devices first before deactivation. This avoids a situation where blkdeactivate may end up waiting if all paths are unavailable for any underlying device-mapper multipath device.
Unmount a mounted device before trying to deactivate it. Without this option used, a device that is mounted is not deactivated.
Run in verbose mode. Use --vv for even more verbose mode.

EXAMPLES

Deactivate all supported block devices found in the system. If a device is mounted, skip its deactivation.

blkdeactivate

Deactivate all supported block devices found in the system. If a device is mounted, unmount it first if possible.

blkdeactivate -u

Deactivate supplied device together with all its holders. If any of the devices processed is mounted, unmount it first if possible.

blkdeactivate -u /dev/vg/lvol0

Deactivate all supported block devices found in the system. Retry deactivation of device-mapper devices in case the deactivation fails. 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. Retry deactivation of device-mapper devices in case the deactivation fails and force removal.

blkdeactivate -d force,retry

SEE ALSO

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

LVM TOOLS 2.02.143(2)-RHEL6 (2016-12-13) Red Hat, Inc