1.2. LVM 构架总览
在 Linux 操作系统的 RHEL 4 中,LVM2 替换了原来的 LVM1 逻辑卷管理器,LVM2 比 LVM1 内核架构更具普遍性。它相对 LVM1 来说有如下改进:
- 灵活的容量
- 更有效的元数据存储
- 更好的修复格式
- 新的 ASCII 元数据格式
- 元数据微调
- 元数据冗余副本
LVM2 可向下兼容 LVM1,但不支持 LVM1 的快照和群集。您可以使用
vgconvert
命令将卷组从 LVM1 格式转换成 LVM2 格式。有关转换 LVM 元数据格式的详情请参考 vgconvert
(8) man page。
LVM 逻辑卷的基本物理存储单元是块设备,比如分区或者整个磁盘。这个设备是作为 LVM 物理卷(PV)进行初始化的。
要创建一个 LVM 逻辑卷,就要将物理卷合并到卷组(VG)中。这就生成了磁盘空间池,用它可分配 LVM 逻辑卷(LV)。这个过程和将磁盘分区的过程类似。逻辑卷由文件系统和应用程序(比如数据库)使用。
图 1.1 “LVM Logical Volume Components” shows the components of a simple LVM logical volume:
图 1.1. LVM Logical Volume Components
For detailed information on the components of an LVM logical volume, see 第 2 章 LVM 组成.