跳到主要内容

配置 LIF 上的故障转移设置

可配置 LIF,以便通过为该 LIF 应用故障转移策略和故障转移组来故障转移到一组特定的物理端口。也可禁止 LIF 故障转移到其他端口。

关于本任务

  • 创建 LIF 后,默认情况下将启用 LIF,并通过基于 LIF 类型和服务策略的默认故障转移和故障转移策略来确定可用目标端口列表。

    从 9.5 开始,可为 LIF 指定服务策略,用于定义哪些网络服务可使用该 LIF。某些网络服务会限制 LIF 的故障转移。

    如果更改 LIF 的服务策略时使用的方法会进一步限制故障转移,系统将自动更新该 LIF 的故障转移策略。
  • 可通过为 network interface modify 命令中的 -failover-group-failover-policy 参数指定值来修改 LIF 的故障转移行为。

  • 导致 LIF 没有有效的故障转移目标的 LIF 修改将产生警告消息。

    如果没有有效的故障转移目标的 LIF 尝试进行故障转移,则可能发生停机。

  • 下表介绍了

    -failover-policy 设置对从故障转移组中选择的目标端口有哪些影响:
    • broadcast-domain-wide

      故障转移组中所有节点上的所有端口。

    • system-defined

      仅限 LIF 的主节点和集群中的另一个节点(如果有,通常为非 SFO 伙伴)上的端口。

    • local-only

      仅限 LIF 主节点上的端口。

    • sfo-partner-only

      仅限 LIF 的主节点及其 SFO 伙伴上的端口。

    • disabled

      该 LIF 未针对故障转移进行配置。

      SAN 协议的逻辑接口不支持故障转移,因此,这些 LIF 始终设置为 disabled
为现有接口配置故障转移设置:network interface modify -vserver vserver_name -lif lif_name -failover-policy failover_policy -failover-group failover_group

配置故障转移设置和禁用故障转移的示例

以下命令将故障转移策略设置为 broadcast-domain-wide ,并使用故障转移组 fg3 作为 SVM vs3 上的 LIF data1 的故障转移目标:

cluster-1::> network interface modify -vserver vs3 -lif data1 failover-policy broadcast-domain-wide -failover-group fg3

cluster-1::> network interface show -vserver vs3 -lif * -fields failover-group,failover-policy
vserver lif failover-policy failover-group
------- -------------- --------------- --------------
vs3 data1 broadcast-domain-wide fg3

以下命令对 SVM vs3 上的 LIF data1 禁用故障转移:

cluster-1::> network interface modify -vserver vs3 -lif data1 failover-policy disabled