Teilweise Konnektivität bedeutet, dass zwei oder mehr Cache-Server miteinander verbunden, aber nicht vollständig verbunden sind. Es könnte sein, dass die aktive Partition auf einem Cache-Server nicht mehr mit ihrer Replik auf einem anderen Cache-Server verbunden ist, obwohl die aktive Partition auf diesem anderen Server mit ihrer Replik auf dem ursprünglichen Server verbunden ist. Oder es könnte sein, dass einer der Cache-Server vollständig von den anderen Servern im Cluster getrennt ist.
Darüber hinaus enthält im Partition Replica Cache jeder Cache-Server eine aktive Partition und eine Replikatpartition. Das Replikat ist passiv und nur über seine aktive Partition kann darauf zugegriffen werden. Auf der Cache-Cluster-Ebene werden jedoch sowohl die aktive Partition als auch das Replikat als unabhängige „Knoten“ betrachtet. Ein 3-Server-Cache-Cluster im Partition-Replica-Cache verfügt also über einen „6-Knoten“-Cluster.
Verwenden Sie die Cluster-Konnektivität anzeigen Registerkarte in NCache Geschäftsführer
Im folgenden Beispiel wird ein vollständig verbundener (fehlerfreier) Cache-Cluster angezeigt. Es gibt 3 Server im Cluster und 6 „Knoten“. Daher soll jeder „Knoten“ mit fünf anderen „Knoten“ verbunden sein, wie in der Spalte „Mit Knoten verbunden“ gezeigt.
Knotenadresse | Verbunden mit Knoten | 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 |
Vollständig verbunden |
20.200.20.101 |
20.200.20.101, 20.200.20.100, 20.200.20.100, 20.200.20.102, 20.200.20.102 |
Vollständig verbunden |
20.200.20.102 |
20.200.20.102, 20.200.20.100, 20.200.20.100, 20.200.20.101, 20.200.20.101 |
Vollständig verbunden |
Im folgenden Beispiel handelt es sich um einen teilweise verbundenen Cache-Cluster, bei dem 20.200.20.101 die Verbindung zu seinem Replikat auf 20.200.20.102 verloren hat und eine Verbindung zum Knoten 20.200.20.102 fehlt. Daher wird vor ihm unter „Mit Spalten verbunden“ eine geringere Anzahl an Knoten angezeigt.
Knotenadresse | Verbunden mit Knoten | 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 |
Teilweise verbunden |
20.200.20.101 |
20.200.20.101, 20.200.20.100, 20.200.20.100, 20.200.20.102 |
Teilweise verbunden |
20.200.20.102 |
20.200.20.102, 20.200.20.100, 20.200.20.100, 20.200.20.101, 20.200.20.101 |
Teilweise verbunden |
Im folgenden Beispiel handelt es sich um einen weiteren teilweise verbundenen Cache mit einem Split Brain, bei dem 20.200.20.102 die Verbindung zu den beiden anderen Knoten vollständig verloren hat und daher den Cluster-Status des Single-Node-Cache anzeigt. Außerdem zeigen 20.200.20.100 und 20.200.20.101 den teilweise verbundenen Status an und 20.200.20.102 fehlt in der Spalte „Mit Knoten verbunden“.
Knotenadresse | Verbunden mit Knoten | Status |
20.200.20.100 | 20.200.20.100, 20.200.20.101, 20.200.20.101 | Teilweise verbunden |
20.200.20.101 | 20.200.20.101, 20.200.20.100, 20.200.20.100 | Teilweise verbunden |
20.200.20.102 | --- | Einzelknoten-Cache-Cluster |
Sie müssen einen oder mehrere Cache-Server starten, um eine teilweise Konnektivität zu beheben. In einem 2-Server-Cluster müssen Sie nur einen der Cache-Server starten. Bei einem 3-Server-Cluster müssen Sie möglicherweise 2 Cache-Server neu starten.
OR
UND / ODER
UND / ODER
Sobald sich ein Cache-Cluster im teilweise verbundenen Zustand befindet, ist zur Wiederherstellung ein manueller Eingriff erforderlich. Hier sind die Schritte zur Lösung dieses Problems:
C: \ Program Files \NCache\bin\tools>stopcache CacheName /s 20.200.20.102
C: \ Program Files \NCache\bin\tools>startcache CacheName /s 20.200.20.102