LVM 日常运维

💡 原文中文,约6000字,阅读约需15分钟。
📝

内容提要

本文介绍了逻辑卷管理(LVM)的基本概念和操作,包括物理卷(PV)、卷组(VG)和逻辑卷(LV)的创建、管理及扩容缩容。详细说明了使用命令行工具进行物理卷、卷组和逻辑卷的查看、创建和删除,并介绍了RAID的配置与管理。

🎯

关键要点

  • 物理卷PV由一个或多个物理硬盘组成,也可以是RAID设备。

  • 卷组VG由一个或多个PV组成,逻辑卷LV从VG中划分出来的空间。

  • LVM自带RAID功能,可以管理RAID设备。

  • 使用命令行工具查看物理卷、卷组和逻辑卷的状态。

  • 创建物理卷的命令为pvcreate,删除物理卷的命令为pvremove。

  • 创建卷组的命令为vgcreate,删除卷组的命令为lvremove。

  • 逻辑卷的创建可以按照比例或大小划分,使用lvcreate命令。

  • LVM支持创建不同类型的RAID逻辑卷,如RAID 0、RAID 1、RAID 5、RAID 6和RAID 10。

  • 扩容逻辑卷使用lvextend命令,缩容逻辑卷使用lvreduce命令。

  • 文件系统的扩容和缩容需要相应的命令,如xfs_growfs和resize2fs。

延伸问答

什么是物理卷PV?

物理卷PV是由一个或多个物理硬盘组成的存储单元,也可以是RAID设备。

如何创建逻辑卷LV?

可以使用命令lvcreate,按照比例或大小划分空间来创建逻辑卷。

LVM支持哪些类型的RAID?

LVM支持RAID 0、RAID 1、RAID 5、RAID 6和RAID 10等类型的逻辑卷。

如何扩容逻辑卷?

使用lvextend命令可以扩容逻辑卷,扩容后需要使用相应的文件系统命令进行扩容。

如何查看卷组VG的状态?

可以使用命令vgs来查看卷组VG的状态。

LVM的缩容操作有哪些注意事项?

缩容逻辑卷时,逻辑卷的大小必须大于等于文件系统的大小,并且xfs、zfs不支持缩容。

➡️

继续阅读