部分的な接続とは、XNUMX つ以上のキャッシュ サーバーが相互に接続されているものの、完全には接続されていないことを意味します。 あるキャッシュ サーバー上のアクティブ パーティションが元のサーバー上のレプリカに接続されているにもかかわらず、別のキャッシュ サーバー上のアクティブ パーティションが別のキャッシュ サーバー上のレプリカに接続されていない可能性があります。 または、キャッシュ サーバーの XNUMX つがクラスター内の他のサーバーから完全に切断されている可能性があります。
さらに、パーティション レプリカ キャッシュでは、各キャッシュ サーバーに 3 つのアクティブ パーティションと 6 つのレプリカ パーティションが含まれます。 レプリカはパッシブであり、そのアクティブなパーティションによってのみアクセスされます。 ただし、キャッシュ クラスター層では、アクティブ パーティションとレプリカの両方が独立した「ノード」として認識されます。 したがって、パーティション レプリカ キャッシュ内の XNUMX サーバー キャッシュ クラスターは「XNUMX ノード」クラスターになります。
クラスター接続の表示 タブの NCache マネージャー
以下の例では、完全に接続された (正常な) キャッシュ クラスターが示されています。 クラスター内には 3 つのサーバーと 6 つの「ノード」があります。 したがって、「ノードに接続」列に示すように、各「ノード」は他の 5 つの「ノード」に接続されている必要があります。
ノードアドレス | ノードに接続されています | Status: |
20.200.20.100 |
20.200.20.100、20.200.20.101、20.200.20.101、 20.200.20.102、20.200.20.102 |
完全に接続 |
20.200.20.101 |
20.200.20.101、20.200.20.100、20.200.20.100、 20.200.20.102、20.200.20.102 |
完全に接続 |
20.200.20.102 |
20.200.20.102、20.200.20.100、20.200.20.100、 20.200.20.101、20.200.20.101 |
完全に接続 |
以下の例では、20.200.20.101 が 20.200.20.102 上のレプリカとの接続を失い、20.200.20.102 ノードへの接続が失われた、部分的に接続されたキャッシュ クラスターです。 したがって、その前の「列に接続」に表示されるノードの数が少なくなります。
ノードアドレス | ノードに接続されています | Status: |
20.200.20.100 |
20.200.20.100、20.200.20.101、20.200.20.101、 20.200.20.102、20.200.20.102 |
部分的に接続されています |
20.200.20.101 |
20.200.20.101、20.200.20.100、20.200.20.100、 20.200.20.102 |
部分的に接続されています |
20.200.20.102 |
20.200.20.102、20.200.20.100、20.200.20.100、 20.200.20.101、20.200.20.101 |
部分的に接続されています |
以下の例では、これはスプリット ブレインを使用して部分的に接続された別のキャッシュであり、20.200.20.102 が他の 20.200.20.100 つのノードへの接続を完全に失ったため、単一ノード キャッシュ クラスターのステータスが表示されます。 また、20.200.20.101 と 20.200.20.102 は部分的に接続されたステータスを示しており、「ノードに接続」列に XNUMX がありません。
ノードアドレス | ノードに接続されています | Status: |
20.200.20.100 | 20.200.20.100、20.200.20.101、20.200.20.101 | 部分的に接続されています |
20.200.20.101 | 20.200.20.101、20.200.20.100、20.200.20.100 | 部分的に接続されています |
20.200.20.102 | --- | 単一ノードキャッシュクラスター |
部分的な接続を修正するには、2 つ以上のキャッシュ サーバーを起動する必要があります。 3 サーバーのクラスターでは、キャッシュ サーバーの 2 つを起動するだけで済みます。 XNUMX サーバーのクラスターの場合は、XNUMX つのキャッシュ サーバーを再起動する必要がある場合があります。
OR
AND / OR
AND / OR
キャッシュ クラスターが部分的に接続された状態になると、回復するために手動介入が必要になります。 この問題を解決する手順は次のとおりです。
はC:\ Program Files \NCache\bin\tools>stopcache キャッシュ名 /s 20.200.20.102
はC:\ Program Files \NCache\bin\tools>startcache キャッシュ名 /s 20.200.20.102