Installation guide

Chapter 4. LVM Administration with CLI Commands
42
4.4.7. Resizing Logical Volumes
To reduce the size of a logical volume, use the lvreduce command. If the logical volume contains a
file system, be sure to reduce the file system first (or use the LVM GUI) so that the logical volume is
always at least as large as the file system expects it to be.
The following command reduces the size of logical volume lvol1 in volume group vg00 by 3 logical
extents.
# lvreduce -l -3 vg00/lvol1
4.4.8. Changing the Parameters of a Logical Volume Group
To change the parameters of a logical volume, use the lvchange command. For a listing of the
parameters you can change, see the lvchange(8) man page.
You can use the lvchange command to activate and deactivate logical volumes. To activate and
deactivate all the logical volumes in a volume group at the same time, use the vgchange command,
as described in Section 4.3.7, “Changing the Parameters of a Volume Group”.
The following command changes the permission on volume lvol1 in volume group vg00 to be read-
only.
# lvchange -pr vg00/lvol1
4.4.9. Renaming Logical Volumes
To rename an existing logical volume, use the lvrename command.
Either of the following commands renames logical volume lvold in volume group vg02 to lvnew.
# lvrename /dev/vg02/lvold /dev/vg02/lvnew
# lvrename vg02 lvold lvnew
For more information on activating logical volumes on individual nodes in a cluster, see Section 4.7,
“Activating Logical Volumes on Individual Nodes in a Cluster”.
4.4.10. Removing Logical Volumes
To remove an inactive logical volume, use the lvremove command. If the logical volume is currently
mounted, unmount the volume before removing it. In addition, in a clustered environment you must
deactivate a logical volume before it can be removed.
The following command removes the logical volume /dev/testvg/testlv from the volume group
testvg. Note that in this case the logical volume has not been deactivated.