インタークラスタLIFでデータ ポートを共有する設定にすると、既存のデータ ポートを使用して、クラスタ ピア関係用のクラスタ間ネットワークを作成できます。データ ポートを共有することで、クラスタ間ネットワークに必要なポート数を減らすことができます。
このタスクについて
データ ポートを共有するインタークラスタLIFの作成には、既存のデータ ポートへのLIFの割り当てが含まれます。この手順では、2ノード クラスタを使用します。各ノードにはデータ ポートが2つ(e0cおよびe0d)あり、これらのデータ ポートはデフォルトIPspaceに属しています。これら2つのデータ
ポートが、クラスタ間のレプリケーションで共有されます。クラスタ ピア関係を作成する前に、ピア クラスタでインタークラスタLIFを設定する必要があります。実際の環境では、ポート、ネットワーク、IPアドレス、サブネット マスク、およびサブネットを、環境固有のものに置き換えます。
手順
- network port showコマンドを使用して、クラスタ内のポートを表示します。
例
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
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
- network interface createコマンドを使用して、管理SVM cluster01にインタークラスタLIFを作成します。
例
この例では、
adminSVMname_icl
#というLIF命名規則を使用して、インタークラスタLIFに名前を付けています。
cluster01::> network interface create -vserver cluster01 -lif cluster01_icl01 -role intercluster
-home-node cluster01-01 -home-port e0c -address 192.168.1.201 -netmask 255.255.255.0
cluster01::> network interface create -vserver cluster01 -lif cluster01_icl02 -role intercluster
-home-node cluster01-02 -home-port e0c -address 192.168.1.202 -netmask 255.255.255.0
- network interface showコマンドで-role interclusterパラメータを指定して、インタークラスタLIFが正しく作成されたことを確認します。
例
cluster01::> network interface show –role intercluster
Logical Status Network Current Current Is
Vserver Interface Admin/Oper Address/Mask Node Port Home
----------- ---------- ---------- ------------------ ------------- ------- ----
cluster01
cluster01_icl01
up/up 192.168.1.201/24 cluster01-01 e0c true
cluster01_icl02
up/up 192.168.1.202/24 cluster01-02 e0c true
- network interface showコマンドで-role interclusterパラメータと-failoverパラメータを指定して、インタークラスタLIFの冗長性が確保されていることを確認します。
例
この例のLIFは、各ノード上のe0cポートに割り当てられています。e0cポートに障害が発生した場合、LIFはe0dポートにフェイルオーバー可能です。
cluster01::> network interface show -role intercluster –failover
Logical Home Failover Failover
Vserver Interface Node:Port Policy Group
-------- --------------- --------------------- --------------- --------
cluster01
cluster01_icl01 cluster01-01:e0c local-only 192.168.1.201/24
Failover Targets: cluster01-01:e0c,
cluster01-01:e0d
cluster01_icl02 cluster01-02:e0c local-only 192.168.1.201/24
Failover Targets: cluster01-02:e0c,
cluster01-02:e0d
- network route showコマンドを使用してクラスタ内のルートを表示し、クラスタ間ルートがすでに確保されているか、または新たに作成する必要があるかを確認します。
ルートを作成する必要があるのは、両方のクラスタ内のクラスタ間アドレスが同じサブネット上になく、クラスタ間で通信するために特定のルートが必要な場合のみです。
例
この例では、クラスタ間ルートはありません。
cluster01::> network route show
Vserver Destination Gateway Metric
--------- --------------- --------------- ------
Cluster
0.0.0.0/0 192.168.0.1 20
cluster01
0.0.0.0/0 192.168.0.1 10
- 異なるクラスタのインタークラスタLIF間の通信でルーティングが必要な場合は、network route createコマンドを使用してクラスタ間ルートを作成します。
例
この例では、192.168.1.1が192.168.1.0/24ネットワークのゲートウェイ アドレスです。デスティネーションを0.0.0.0/0と指定すると、これがクラスタ間ネットワークのデフォルト ルートになります。
cluster01::> network route create -vserver cluster01
-destination 0.0.0.0/0 -gateway 192.168.1.1 -metric 40
- network route showコマンドを使用して、ルートが正しく作成されたことを確認します。
例
cluster01::> network route show
Vserver Destination Gateway Metric
--------- --------------- --------------- ------
Cluster
0.0.0.0/0 192.168.0.1 20
cluster01
0.0.0.0/0 192.168.0.1 10
0.0.0.0/0 192.168.1.1 40
- 接続先のクラスタで上記の手順を繰り返します。