跳到主要内容

创建虚拟 IP(VIP)数据 LIF

从 ONTAP 9.5 开始,可以创建 VIP 数据 LIF。将通过边界网关协议(BGP)这一路由协议向对等路由器通告存在 VIP 数据 LIF。

开始之前

  • 必须设置 BGP 对端组,并且要创建 LIF 的 SVM 的 BGP 会话必须处于活动状态。

    请参阅设置边界网关协议(BGP)

  • 必须为 SVM 的任何传出 VIP 流量创建到 BGP 路由器或 BGP LIF 的子网中的其他任何路由器的静态路由。

  • 应开启多路径路由,以便传出 VIP 流量可利用所有可用路由。

    请参阅启用多路径路由

    如果未启用多路径路由,则所有传出 VIP 流量均来自同一个接口。

  1. 创建一个 VIP 数据 LIF:network interface create -vserver svm_name -lif lif_name -role data -data-protocol {nfs|cifs|fcache|none|fc-nvme} -home-node home_node -address ip_address -is-vip true

    如果未使用 network interface create 命令指定主端口,则自动创建 VIP 端口。

    默认情况下,VIP 数据 LIF 属于系统为每个 IPspace 创建的广播域,其名称为“Vip”。不能修改这个 VIP 广播域。

    托管 IPspace 的 BGP LIF 的所有端口上可同时访问 VIP 数据 LIF。如果 VIP 在本地节点上的 SVM 没有活动的 BGP 会话,VIP 数据 LIF 将故障转移到节点上下一个已经为该 SVM 建立了 BGP 会话的 VIP 端口。

    示例

    cluster1::> network interface create -vserver vs34 -lif vip1 -role data -data-protocol cifs,nfs,fcache -home-node
    gw-node1 -address 3.3.3.3 -is-vip true
  2. 确认 VIP 数据 LIF 的 SVM 的 BGP 会话处于 up 状态:network bgp vserver-status show

    如果节点上的 SVM 的 BGP 状态为 down ,VIP 数据 LIF 将故障转移到该 SVM 的另一个 BGP 状态为 up 的节点。如果所有节点上的 BGP 状态均为 down ,则 VIP 数据 LIF 不能托管在任何位置,并且其 LIF 状态为 down

    示例

    cluster1::> network bgp vserver-status show                                     

    Node Vserver bgp status
    ---------- -------- ---------
    node1 vs1 up