1.4. 集群逻辑卷管理器(CLVM)

集群的逻辑卷管理器(CLVM)是 LVM 的一组集群扩展。这些扩展允许计算机集群使用 LVM 管理共享存储(例如:在 SAN 中)。CLVM 是弹性存储附加组件的一部分。
是否应该使用 CLVM 取决于系统需要:
  • 如果系统中只有一个节点需要访问配置为逻辑卷的存储,则可以使用没有 CLVM 扩展的 LVM,同时那个节点创建的逻辑卷对那个节点来说均为本地卷。另外,如果要为只有访问该存储的单一节点永远处于活跃状态的故障转移使用集群的系统,也可以使用没有 CLVM 扩展的 LVM。在不需要 CLVM 扩展的集群中配置逻辑卷时,可使用 LVM 高可用资源代理配置系统。有关在集群中配置资源的详情,请查看《高可用附加组件参考》。
  • 如果集群中有一个以上节点需要访问由活跃节点共享的存储,则必须使用 CLVM。CLVM 可允许用户在共享的存储中配置逻辑卷,方法是在配置逻辑卷时锁定对物理存储的访问。LVM 使用集群的锁定服务管理共享存储。在需要 CLVM 扩展的集群中配置逻辑卷时,可使用 clvm 资源代理配置您的系统。有关在集群中配置资源的详情,请查看《高可用附加组件参考》。
要使用 CLVM,则必须让 High Availability Add-On 和 Resilient Storage Add-On 软件处于运行状态,包括 clvmd 守护进程。clvmd 守护进程是 LVM 的主要集群扩展。clvmd 守护进程在每台集群计算机中运行,并在集群中分布 LVM 元数据更新,为每台集群计算机提供该逻辑卷的相同视图。
图 1.2 “CLVM 概述” 演示集群中的 CLVM 概述。
CLVM 概述

图 1.2. CLVM 概述

在 Red Hat Enterprise Linux 7 中是通过 Pacemaker 管理集群。只有与 Pacemaker 集群联合使用,且必须将其配置为集群资源时方支持集群的 LVM 逻辑卷。有关在集群中配额配置 LVM 卷的详情,请查看 第 3.1 节 “在集群中创建 LVM 卷”

为了尽快向用户提供最新的信息,本文档可能会包括由机器自动从英文原文翻译的内容。如需更多信息,请参阅此说明。