Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

5.2. 隔离设备的常规属性

任何集群节点都可以使用任何隔离设备隔离保护其它集群节点,无论隔离资源是启动还是停止。资源是否启动只控制设备的重复监控,而不控制是否使用资源,但以下情况除外:
  • 您可以通过运行 pcs stonith disablestonith_id命令来禁用隔离设备。这会阻止任何节点使用该设备
  • 要防止特定节点使用隔离设备,您可以使用 pcs constraint location 为隔离资源配置位置限制... 避免命令
  • configurationing stonith-enabled=false 将完全禁用隔离。但请注意,红帽不支持隔离功能被禁用的集群,因为它不适用于生产环境。
表 5.1 “隔离设备的常规属性” 描述您可以为隔离设备设置的一般属性。有关您可以为特定隔离设备设置的隔离属性的信息,请参阅 第 5.3 节 “显示设备特定隔离选项”
注意
有关更高级隔离配置属性的详情,请参考 第 5.8 节 “其他隔离配置选项”

表 5.1. 隔离设备的常规属性

类型默认值描述
pcmk_host_map 字符串   用于不支持主机名的设备的主机名到端口号的映射。例如:node 1:1;node2:2,3 告知 集群将端口 1 用于 node1,端口 2 和端口 3 用于 node2。
pcmk_host_list 字符串   此设备控制的机器列表(可选,除非 pcmk_host_check=static-list)。
pcmk_host_check 字符串 dynamic-list 如何确定被设备控制的机器。允许的值: dynamic-list (查询设备)、static-list (检查 pcmk_host_list 属性)、none(假设每个设备都可以隔离每台机器)