lvm2

LVM2 is a Linux-based logical volume manager that allows for the creation of logical volumes on one or more physical hard drives.

LVM2 (Logical Volume Manager 2) is a tool used in Linux-based operating systems to manage and organize storage devices, including hard disks, SSDs, and other storage media, into logical volumes. LVM2 provides a layer of abstraction between physical storage devices and the file systems that use them, allowing for more flexibility and scalability in managing storage resources. With LVM2, multiple physical disks can be combined into a single logical volume, which can then be divided into smaller volumes or resized as needed. LVM2 also allows for snapshots and mirroring of volumes for backup and redundancy purposes.

dmeventd

The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management) Team’s implementation of a minimalistic kernel-space driver that handles volume management, while keeping knowledge of the underlying device layout in user-space. This makes it useful for not only LVM, but software raid, and other drivers that create “virtual” block devices.

This package contains a daemon to monitor events of devmapper devices.

Installed size: 224 KB How to install: sudo apt install dmeventd

Dependencies:
  • libc6

  • libdevmapper-event1.02.1

  • libdevmapper1.02.1

  • liblvm2cmd2.03

dmeventd

Device-mapper event daemon

:~# dmeventd -h
Usage:
dmeventd [-d [-d [-d]]] [-f] [-h] [-l] [-R] [-V] [-?]

   -d       Log debug messages to syslog (-d, -dd, -ddd)
   -f       Don't fork, run in the foreground
   -h       Show this help information
   -l       Log to stdout,stderr instead of syslog
   -?       Show this help information on stderr
   -R       Restart dmeventd
   -V       Show version of dmeventd

dmsetup

The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management) Team’s implementation of a minimalistic kernel-space driver that handles volume management, while keeping knowledge of the underlying device layout in user-space. This makes it useful for not only LVM, but software raid, and other drivers that create “virtual” block devices.

This package contains a utility for modifying device mappings.

Installed size: 246 KB How to install: sudo apt install dmsetup

Dependencies:
  • libc6

  • libdevmapper1.02.1

blkdeactivate

Utility to deactivate block devices


dmsetup

Low level logical volume management


dmstats

Device-mapper statistics management


libdevmapper-dev

The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management) Team’s implementation of a minimalistic kernel-space driver that handles volume management, while keeping knowledge of the underlying device layout in user-space. This makes it useful for not only LVM, but software raid, and other drivers that create “virtual” block devices.

This package contains the (user-space) header files for accessing the device-mapper; it allow usage of the device-mapper through a clean, consistent interface (as opposed to through kernel ioctls).

Installed size: 164 KB How to install: sudo apt install libdevmapper-dev

Dependencies:
  • libdevmapper-event1.02.1

  • libdevmapper1.02.1

  • libselinux1-dev

  • libudev-dev


libdevmapper-event1.02.1

The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management) Team’s implementation of a minimalistic kernel-space driver that handles volume management, while keeping knowledge of the underlying device layout in user-space. This makes it useful for not only LVM, but software raid, and other drivers that create “virtual” block devices.

This package contains the userspace library to help with event monitoring for devmapper devices, in conjunction with the dmevent daemon.

Installed size: 53 KB How to install: sudo apt install libdevmapper-event1.02.1

Dependencies:
  • libc6

  • libdevmapper1.02.1


libdevmapper1.02.1

The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management) Team’s implementation of a minimalistic kernel-space driver that handles volume management, while keeping knowledge of the underlying device layout in user-space. This makes it useful for not only LVM, but software raid, and other drivers that create “virtual” block devices.

This package contains the (user-space) shared library for accessing the device-mapper; it allows usage of the device-mapper through a clean, consistent interface (as opposed to through kernel ioctls).

Installed size: 474 KB How to install: sudo apt install libdevmapper1.02.1

Dependencies:
  • dmsetup

  • libc6

  • libselinux1

  • libudev1


liblvm2-dev

This package contains files needed to develop applications that use the lvm2app library.

Installed size: 20 KB How to install: sudo apt install liblvm2-dev

Dependencies:
  • libdevmapper-dev

  • liblvm2cmd2.03


liblvm2cmd2.03

This package contains the lvm2cmd shared library.

Installed size: 2.98 MB How to install: sudo apt install liblvm2cmd2.03

Dependencies:
  • dmeventd

  • libaio1

  • libblkid1

  • libc6

  • libdevmapper-event1.02.1

  • libselinux1

  • libsystemd0

  • libudev1


lvm2

This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM supports enterprise level volume management of disk and disk subsystems by grouping arbitrary disks into volume groups. The total capacity of volume groups can be allocated to logical volumes, which are accessed as regular block devices.

Installed size: 3.91 MB How to install: sudo apt install lvm2

Dependencies:
  • dmeventd

  • dmsetup

  • libaio1

  • libblkid1

  • libc6

  • libdevmapper-event1.02.1

  • libedit2

  • libselinux1

  • libsystemd0

  • libudev1

  • lsb-base

fsadm

Utility to resize or check filesystem on a device


lvchange

Change the attributes of logical volume(s)


lvconvert

Change logical volume layout


lvcreate

Create a logical volume


lvdisplay

Display information about a logical volume


lvextend

Add space to a logical volume


lvm

LVM2 tools


lvmconfig

Display and manipulate configuration information


lvmdiskscan

List devices that may be used as physical volumes


lvmdump

Create lvm2 information dumps for diagnostic purposes


lvmpolld

LVM poll daemon


lvmsadc

LVM system activity data collector


lvmsar

LVM system activity reporter


lvreduce

Reduce the size of a logical volume


lvremove

Remove logical volume(s) from the system


lvrename

Rename a logical volume


lvresize

Resize a logical volume


lvs

Display information about logical volumes


lvscan

List all logical volumes in all volume groups


pvchange

Change attributes of physical volume(s)


pvck

Check metadata on physical volumes


pvcreate

Initialize physical volume(s) for use by LVM


pvdisplay

Display various attributes of physical volume(s)


pvmove

Move extents from one physical volume to another


pvremove

Remove LVM label(s) from physical volume(s)


pvresize

Resize physical volume(s)


pvs

Display information about physical volumes


pvscan

List all physical volumes


vgcfgbackup

Backup volume group configuration(s)


vgcfgrestore

Restore volume group configuration


vgchange

Change volume group attributes


vgck

Check the consistency of volume group(s)


vgconvert

Change volume group metadata format


vgcreate

Create a volume group


vgdisplay

Display volume group information


vgexport

Unregister volume group(s) from the system


vgextend

Add physical volumes to a volume group


vgimport

Register exported volume group with system


vgimportclone

Import a VG from cloned PVs


vgmerge

Merge volume groups


vgmknodes

Create the special files for volume group devices in /dev


vgreduce

Remove physical volume(s) from a volume group


vgremove

Remove volume group(s)


vgrename

Rename a volume group


vgs

Display information about volume groups


vgscan

Search for all volume groups


vgsplit

Move physical volumes into a new or existing volume group


lvm2-dbusd

This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM supports enterprise level volume management of disk and disk subsystems by grouping arbitrary disks into volume groups. The total capacity of volume groups can be allocated to logical volumes, which are accessed as regular block devices.

This package includes the D-Bus daemon.

Installed size: 233 KB How to install: sudo apt install lvm2-dbusd

Dependencies:
  • dbus

  • lvm2

  • python3

  • python3-dbus

  • python3-gi

  • python3-pyudev

lvmdbusd

LVM D-Bus daemon


lvm2-lockd

This is LVM2, the rewrite of The Linux Logical Volume Manager. LVM supports enterprise level volume management of disk and disk subsystems by grouping arbitrary disks into volume groups. The total capacity of volume groups can be allocated to logical volumes, which are accessed as regular block devices.

LVM commands use lvmlockd to coordinate access to shared storage.

Installed size: 563 KB How to install: sudo apt install lvm2-lockd

Dependencies:
  • libc6

  • libdlm3

  • libsanlock-client1

  • libselinux1

  • libsystemd0

  • libudev1

  • lvm2

lvmlockctl

Control for lvmlockd


lvmlockd

LVM locking daemon


Last updated

Was this helpful?