跳到主要内容

配置自定义 IPspace 中的集群间 LIF

可以配置自定义 IPspace 中的集群间 LIF。这样做可以隔离多租户环境中的复制流量。

关于本任务

创建自定义 IPspace 时,系统创建一个系统存储虚拟机(SVM)来充当系统对象在该 IPspace 中的容器。可将这个新 SVM 用作任何集群间 LIF 在新 IPspace 中的容器。新 SVM 的名称与自定义 IPspace 的名称相同。
  1. 列出集群中的端口:network port show

    有关完整的命令语法,请参见手册页(man <command_name>)或选项(<command_name> ?)。

    示例

    以下示例显示了 cluster01 中的网络端口:
    cluster01::> network port show
    Speed (Mbps)
    Node Port IPspace Broadcast Domain Link MTU Admin/Oper
    ------ --------- ------------ ---------------- ----- ------- ------------
    cluster01-01
    e0a Cluster Cluster up 1500 auto/1000
    e0b Cluster Cluster up 1500 auto/1000
    e0c Default Default up 1500 auto/1000
    e0d Default Default up 1500 auto/1000
    e0e Default Default up 1500 auto/1000
    e0f Default Default up 1500 auto/1000
    cluster01-02
    e0a Cluster Cluster up 1500 auto/1000
    e0b Cluster Cluster up 1500 auto/1000
    e0c Default Default up 1500 auto/1000
    e0d Default Default up 1500 auto/1000
    e0e Default Default up 1500 auto/1000
    e0f Default Default up 1500 auto/1000

  2. 在集群上创建自定义 IPspace:network ipspace create -ipspace ipspace

    示例

    以下示例将创建自定义 IPspace ipspace-IC1
    cluster01::> network ipspace create -ipspace ipspace-IC1
  3. 确定哪些端口可专门用于集群间通信:network interface show -fields home-port,curr-port

    有关完整的命令语法,请参见手册页(man <command_name>)或选项(<command_name> ?)。

    示例

    以下示例表示端口 e0e e0f 尚未分配 LIF:
    cluster01::> network interface show -fields home-port,curr-port
    vserver lif home-port curr-port
    ------- -------------------- --------- ---------
    Cluster cluster01_clus1 e0a e0a
    Cluster cluster01_clus2 e0b e0b
    Cluster cluster02_clus1 e0a e0a
    Cluster cluster02_clus2 e0b e0b
    cluster01
    cluster_mgmt e0c e0c
    cluster01
    cluster01-01_mgmt1 e0c e0c
    cluster01
    cluster01-02_mgmt1 e0c e0c

  4. 从默认广播域中删除可用的端口:network port broadcast-domain remove-ports -broadcast-domain Default -ports ports

    一个端口在同一时间不能位于多个广播域中。有关完整的命令语法,请参见手册页(man <command_name>)或选项(<command_name> ?)。

    示例

    以下示例从默认的广播域中删除端口 e0e e0f
    cluster01::> network port broadcast-domain remove-ports -broadcast-domain Default -ports 
    cluster01-01:e0e,cluster01-01:e0f,cluster01-02:e0e,cluster01-02:e0f
  5. 验证是否已从默认广播域中删除端口:network port show

    有关完整的命令语法,请参见手册页(man <command_name>)或选项(<command_name> ?)。

    示例

    以下示例显示已从默认广播域中删除端口 e0ee0f
    cluster01::> network port show
    Speed (Mbps)
    Node Port IPspace Broadcast Domain Link MTU Admin/Oper
    ------ ------- --------- --------------- ----- ------- ------------
    cluster01-01
    e0a Cluster Cluster up 9000 auto/1000
    e0b Cluster Cluster up 9000 auto/1000
    e0c Default Default up 1500 auto/1000
    e0d Default Default up 1500 auto/1000
    e0e Default - up 1500 auto/1000
    e0f Default - up 1500 auto/1000
    e0g Default Default up 1500 auto/1000
    cluster01-02
    e0a Cluster Cluster up 9000 auto/1000
    e0b Cluster Cluster up 9000 auto/1000
    e0c Default Default up 1500 auto/1000
    e0d Default Default up 1500 auto/1000
    e0e Default - up 1500 auto/1000
    e0f Default - up 1500 auto/1000
    e0g Default Default up 1500 auto/1000
  6. 在自定义 IPspace 内创建广播域:network port broadcast-domain create -ipspace ipspace -broadcast-domain broadcast_domain -mtu MTU -ports ports

    示例

    以下示例将在 IPspace ipspace-IC1 内创建广播域 ipspace-IC1-bd
    cluster01::> network port broadcast-domain create -ipspace ipspace-IC1 -broadcast-domain 
    ipspace-IC1-bd -mtu 1500 -ports cluster01-01:e0e,cluster01-01:e0f,
    cluster01-02:e0e,cluster01-02:e0f
  7. 验证是否已创建广播域:network port broadcast-domain show

    有关完整的命令语法,请参见手册页(man <command_name>)或选项(<command_name> ?)。

    示例

    cluster01::> network port broadcast-domain show
    IPspace Broadcast Update
    Name Domain Name MTU Port List Status Details
    ------- ----------- ------ ----------------------------- --------------
    Cluster Cluster 9000
    cluster01-01:e0a complete
    cluster01-01:e0b complete
    cluster01-02:e0a complete
    cluster01-02:e0b complete
    Default Default 1500
    cluster01-01:e0c complete
    cluster01-01:e0d complete
    cluster01-01:e0f complete
    cluster01-01:e0g complete
    cluster01-02:e0c complete
    cluster01-02:e0d complete
    cluster01-02:e0f complete
    cluster01-02:e0g complete
    ipspace-IC1
    ipspace-IC1-bd
    1500
    cluster01-01:e0e complete
    cluster01-01:e0f complete
    cluster01-02:e0e complete
    cluster01-02:e0f complete
  8. 在系统 SVM 上创建集群间 LIF 并将其分配给广播域:
    选项描述
    ONTAP 9.6 及更高版本:network interface create -vserver system_SVM -lif LIF_name -service-policy default-intercluster -home-node node -home-port port -address port_IP -netmask netmask
    ONTAP 9.5 及更低版本:network interface create -vserver system_SVM -lif LIF_name -role intercluster -home-node node -home-port port -address port_IP -netmask netmask

    LIF 在分配了主端口的广播域中创建。该广播域具有默认故障转移组(其名称与广播域相同)。有关完整的命令语法,请参见手册页(man <command_name>)或选项(<command_name> ?)。

    示例

    以下示例在广播域 ipspace-IC1-bd 中创建集群间 LIF cluster01_icl01 cluster01_icl02
    cluster01::> network interface create -vserver ipspace-IC1 -lif cluster01_icl01 -service-
    policy default-intercluster -home-node cluster01-01 -home-port e0e -address 192.168.1.201
    -netmask 255.255.255.0

    cluster01::> network interface create -vserver ipspace-IC1 -lif cluster01_icl02 -service-
    policy default-intercluster -home-node cluster01-02 -home-port e0e -address 192.168.1.202
    -netmask 255.255.255.0

  9. 验证是否已创建集群间 LIF:
    选项描述
    ONTAP 9.6 及更高版本:network interface show -service-policy default-intercluster
    ONTAP 9.5 及更低版本:network interface show -role intercluster

    有关完整的命令语法,请参见手册页(man <command_name>)或选项(<command_name> ?)。

    示例

    cluster01::> network interface show -service-policy default-intercluster
    Logical Status Network Current Current Is
    Vserver Interface Admin/Oper Address/Mask Node Port Home
    ----------- ---------- ---------- ------------------ ------------- ------- ----
    ipspace-IC1
    cluster01_icl01
    up/up 192.168.1.201/24 cluster01-01 e0e true
    cluster01_icl02
    up/up 192.168.1.202/24 cluster01-02 e0f true
  10. 验证集群间 LIF 是否具有冗余性:
    选项描述
    ONTAP 9.6 及更高版本:network interface show -service-policy default-intercluster -failover
    ONTAP 9.5 及更低版本:network interface show -role intercluster -failover

    有关完整的命令语法,请参见手册页(man <command_name>)或选项(<command_name> ?)。

    示例

    以下示例显示 SVM e0e 端口上的集群间 LIF cluster01_icl01 cluster01_icl02 将故障转移到 e0f 端口:
    cluster01::> network interface show -service-policy default-intercluster –failover
    Logical Home Failover Failover
    Vserver Interface Node:Port Policy Group
    -------- --------------- --------------------- --------------- --------
    ipspace-IC1
    cluster01_icl01 cluster01-01:e0e local-only intercluster01
    Failover Targets: cluster01-01:e0e,
    cluster01-01:e0f
    cluster01_icl02 cluster01-02:e0e local-only intercluster01
    Failover Targets: cluster01-02:e0e,
    cluster01-02:e0f