5.4. 隔离参数

当您在 overcloud 上部署隔离时,会生成一个带有所需参数的 fence.yaml 文件来配置隔离。有关部署和测试隔离的详情,请参考 第 5.2 节 “在 overcloud 上部署和测试隔离”

以下示例显示了 fence.yaml 环境文件的结构:

parameter_defaults:
  EnableFencing: true
  FencingConfig:
    devices:
    - agent: fence_ipmilan
      host_mac: 11:11:11:11:11:11
      params:
        ipaddr: 10.0.0.101
        lanplus: true
        login: admin
        passwd: InsertComplexPasswordHere
        pcmk_host_list: host04
        privlvl: administrator

此文件包含以下参数:

EnableFencing
为 Pacemaker 管理的节点启用隔离功能。
FencingConfig

列出隔离设备以及每个设备的参数:

  • 代理:隔离代理 名称。Red Hat OpenStack Platform 仅支持 IPMI 的 fence_ipmilan
  • host_mac :位于 provisioning 接口的小写或服务器上任何其他网络接口的 mac 地址。您可以将此用作隔离设备的唯一标识符。
  • 参数 :隔离设备参数列表。
隔离设备参数
  • auth: IPMI 身份验证类型(md5password 或 none)。
  • ipaddr :IPMI IP 地址.
  • ipport :IPMI 端口。
  • Login: IPMI 设备的 Username。
  • passwd :IPMI 设备的密码。
  • 特兰加 :使用 lanplus 提高连接安全性。
  • privlvl: IPMI 设备上的特权级别
  • pcmk_host_list :Pacemaker 主机列表。