クラスターへのノードの追加
クラスターのサイズを最大 32 ノードまでシームレスにスケーリングできます。NetScalerアプライアンスをクラスターに追加すると、そのアプライアンスの構成は(内部でclear ns config-extended コマンドを実行して)クリアされます。SNIP アドレス、バックプレーンインターフェイスの MTU 設定、およびすべての VLAN 設定(デフォルト VLAN と NSVLAN を除く)もアプライアンスから消去されます。
その後、クラスター構成はこのノードで同期されます。同期の進行中は、トラフィックが断続的に減少する可能性があります。
重要
NetScalerアプライアンスをクラスターに追加する前に:
- ノードのバックプレーンインターフェイスを設定します。前のトピックを確認してください。
- アプライアンスで使用可能なライセンスが、構成コーディネーターで利用可能なライセンスと一致しているかどうかを確認してください。アプライアンスは、ライセンスが一致する場合にのみ追加されます。
- クラスタに NSVLAN を使用する場合は、クラスタに追加する前に、アプライアンスで NSVLAN が作成されていることを確認してください。
- Citrixでは、このノードをパッシブノードとして追加することをお勧めします。次に、ノードをクラスターに参加させた後、クラスターIPアドレスからノード固有の構成を完了します。クラスターにスポットされた IP アドレスしかない場合は、force cluster sync コマンドを実行します。また、L3 VLANバインディングを備えているか、スタティックルートを備えているか。
- リンクアグリゲート(LA)チャネルがあらかじめ設定されたアプライアンスをクラスタに追加しても、LA チャネルはクラスタ環境に存在し続けます。LA チャネルの名前は la/X から nodeID/LA/x に変更されます。ここで、la/X は LA チャネル識別子です。
CLI を使用してクラスターにノードを追加するには
注
クラスタセットアップにノードを追加するときは、ノードに設定されているデフォルトの静的ルートがクラスタコーディネーターノード (CCO) に存在することを確認してください。ノードに CCO に存在しないスタティックルートがある場合、コマンドは次のエラーで失敗します。
Node cannot join cluster as static default gateway route is not present in CCO
- クラスタ IP アドレスにログオンし、コマンドプロンプトで次の操作を行います:
- アプライアンス (たとえば、10.102.29.70) をクラスタに追加します。
注
L3 クラスタの場合:
- ノードグループパラメータは、同じネットワークのノードを含むノードグループに設定する必要があります。
- このノードが、最初に追加されたノードと同じネットワークに属している場合は、そのノードに使用されたノードグループを設定します。
- このノードが別のネットワークに属している場合は、ノードグループを作成し、このノードをノードグループにバインドします。
- バックプレーンパラメータは、ネットワーク内のノードが相互に通信できるように、複数のノードを持つノードグループに関連付けられているノードに必須です。
add cluster node <nodeId> <IPAddress> -state <state> -backplane <interface_name> -nodegroup <name> Example: add cluster node 1 10.102.29.70 -state PASSIVE -backplane 1/1/1 <!--NeedCopy-->
- 構成を保存します。
save ns config <!--NeedCopy-->
-
新しく追加されたノード (たとえば、10.102.29.70) にログオンし、ノードをクラスターに参加させます。
join cluster -clip <ip_addr> -password <password> Example: join cluster -clip 10.102.29.61 -password nsroot <!--NeedCopy-->
-
CLIP で次のコマンドを設定します。
-
VLAN をインターフェイスにバインド
bind vlan <id> -ifnum <interface_name> <!--NeedCopy-->
例:
bind vlan 1 -ifnum 2/1/2 <!--NeedCopy-->
-
新しく追加されたノードにスポッティング IP アドレスを追加
add ns ip <IpAddress> <netmask> -ownerNode <positive_interger> <!--NeedCopy-->
例:
add ns ip 97.131.0.3 255.0.0.0 -ownerNode 2 <!--NeedCopy-->
-
NSIP の VLAN を検証
show vlan <id> <!--NeedCopy-->
例:
show vlan 1 <!--NeedCopy-->
-
-
次の設定を行います。
- スポットIPのみのクラスターにノードを追加すると、スポットIPアドレスがそのノードに割り当てられる前に構成が同期されます。このような場合、L3 VLAN バインディングが失われる可能性があります。この損失を回避するには、ストライピング IP を追加するか、L3 VLAN バインディングを追加してください。
- 必要なスポット構成を定義します。
- バックプレーンインターフェイスの MTU を設定します。
-
構成を保存します。
save ns config <!--NeedCopy-->
-
アプライアンスをウォーム再起動します。
reboot -warm <!--NeedCopy-->
-
ノードが UP 状態になり、同期が成功したら、クラスタの IP アドレスからノードの RPC 認証情報を変更します。RPC ノードのパスワードの変更の詳細については、「 RPC ノードのパスワードを変更する」を参照してください。
set rpcNode <node-NSIP> -password <passwd> Example: set rpcNode 192.0.2.4 -password mypassword <!--NeedCopy-->
-
クラスタノードを [アクティブ] に設定します。
set cluster node <nodeID> -state active. Example: set cluster node 1 -state active <!--NeedCopy-->
GUI を使用してクラスターにノードを追加するには
- クラスタ IP アドレスにログオンします。
- [ システム] > [クラスタ] > [ノード] に移動します。
- 詳細ペインで、[ 追加 ] をクリックして新しいノード (たとえば、10.102.29.70) を追加します。
- クラスターノードの作成ダイアログボックスで 、新しいノードを設定します。パラメータの説明を表示するには、対応するテキストボックスにマウスカーソルを合わせます。
- [作成]をクリックします。ウォームリブートを実行するように求めるメッセージが表示されたら、[ はい] をクリックします。
- ノードが UP 状態になり、同期が成功したら、クラスタの IP アドレスからノードの RPC 認証情報を変更します。RPC ノードのパスワードの変更の詳細については、「 RPC ノードのパスワードを変更する」を参照してください。
- [システム] > [クラスタ] > [ノード] > [編集]に移動します。
- ステートを ACTIVE に変更して確認します。
GUI を使用して以前に追加したノードをクラスターに参加させるには
CLI を使用してクラスターにノードを追加したが、そのノードをクラスターに参加させていない場合は、以下の手順を使用できます。
注
ノードがクラスターに参加すると、そのノードがクラスターからトラフィックのシェアを引き継ぐため、既存の接続が終了する可能性があります。
- クラスターに参加させたいノード (たとえば、10.102.29.70) にログインします。
- [ システム] > [クラスタ] に移動します。
- 詳細ペインの「はじめに」で、「クラスターに参加」リンクをクリックします。
- 「既存のクラスターに参加」ダイアログボックスで、クラスターの IP アドレスと構成コーディネーターの
nsroot
パスワードを設定します。パラメータの説明を表示するには、対応するテキストボックスにマウスカーソルを合わせます。 - 「 OK」をクリックします。