8.4. 配置 LVM ,来在多台机器间共享 SAN 磁盘


使用 lvmlockd 守护进程和锁管理器(如 sanlock ),您可以从多台机器启用对 SAN 磁盘上的共享 VG 的访问。具体命令可能会因使用的锁管理器和操作系统而异。下面的流程描述了配置 LVM 来在多个机器间共享 SAN 磁盘所需的步骤的概述。

警告

在使用 pacemaker 时,必须使用 配置和管理高可用性集群 中显示的 pacemaker 步骤来配置和启动系统。

流程

  1. lvm.conf 文件中,检查是否 system.devices 文件已启用:

    use_devicesfile=1
    Copy to Clipboard Toggle word wrap
  2. 对于将使用共享 LUN 的每台机器,在机器设备文件中添加 LUN:

    $ lvmdevices --adddev <device>
    Copy to Clipboard Toggle word wrap
  3. 配置 lvm.conf 文件,以便在所有机器上使用 lvmlockd 守护进程:

    use_lvmlockd=1
    Copy to Clipboard Toggle word wrap
  4. 在所有机器上启动 lvmlockd 守护进程文件。
  5. 在所有机器上使用 lvmlockd 启动锁管理器,如 sanlock
  6. 使用命令 vgcreate --shared 创建一个新的共享 VG。
  7. 在所有机器上使用 vgchange --lockstartvgchange --lockstop 命令启动和停止访问现有的共享 VG。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat