Une connectivité partielle signifie que deux ou plusieurs serveurs de cache sont connectés les uns aux autres mais pas entièrement connectés. Il se peut que la partition active sur un serveur de cache ne soit plus connectée à sa réplique sur un autre serveur de cache même si la partition active sur cet autre serveur est connectée à sa réplique sur le serveur d'origine. Ou, il se peut que l'un des serveurs de cache soit totalement déconnecté des autres serveurs du cluster.
De plus, dans Partition Replica Cache, chaque serveur de cache contient une partition active et une partition de réplique. La réplique est passive et n'est accessible que par sa partition active. Mais, au niveau du cluster de cache, la partition active et la réplique sont considérées comme des "nœuds" indépendants. Ainsi, un cluster de cache de 3 serveurs dans Partition-Replica Cache aura un cluster de "6 nœuds".
Utilisez Afficher la connectivité du cluster onglet NCache Gérante
Dans l'exemple ci-dessous, il montre un cluster de cache entièrement connecté (sain). Il y a 3 serveurs dans le cluster et 6 "nœuds". Ainsi, chaque "nœud" est censé être connecté à 5 autres "nœuds", comme indiqué dans la colonne "Connecté aux nœuds".
Adresse du nœud | Connecté aux nœuds | Statut |
20.200.20.100 |
20.200.20.100, 20.200.20.101, 20.200.20.101, 20.200.20.102, 20.200.20.102 |
Entièrement connecté |
20.200.20.101 |
20.200.20.101, 20.200.20.100, 20.200.20.100, 20.200.20.102, 20.200.20.102 |
Entièrement connecté |
20.200.20.102 |
20.200.20.102, 20.200.20.100, 20.200.20.100, 20.200.20.101, 20.200.20.101 |
Entièrement connecté |
Dans l'exemple ci-dessous, il s'agit d'un cluster de cache partiellement connecté où 20.200.20.101 a perdu la connectivité avec son réplica sur 20.200.20.102 et il manque une connexion au nœud 20.200.20.102. Par conséquent, il a moins de nœuds affichés dans "Connecté aux colonnes" devant lui.
Adresse du nœud | Connecté aux nœuds | Statut |
20.200.20.100 |
20.200.20.100, 20.200.20.101, 20.200.20.101, 20.200.20.102, 20.200.20.102 |
Partiellement connecté |
20.200.20.101 |
20.200.20.101, 20.200.20.100, 20.200.20.100, 20.200.20.102 |
Partiellement connecté |
20.200.20.102 |
20.200.20.102, 20.200.20.100, 20.200.20.100, 20.200.20.101, 20.200.20.101 |
Partiellement connecté |
Dans l'exemple ci-dessous, il s'agit d'un autre cache partiellement connecté avec un Split Brain, où 20.200.20.102 a complètement perdu la connectivité avec les deux autres nœuds et affiche donc l'état du cluster de cache à nœud unique. De plus, 20.200.20.100 et 20.200.20.101 affichent un statut partiellement connecté et il manque 20.200.20.102 dans la colonne "connecté aux nœuds".
Adresse du nœud | Connecté aux nœuds | Statut |
20.200.20.100 | 20.200.20.100, 20.200.20.101, 20.200.20.101 | Partiellement connecté |
20.200.20.101 | 20.200.20.101, 20.200.20.100, 20.200.20.100 | Partiellement connecté |
20.200.20.102 | --- | Cluster de cache à nœud unique |
Vous devez démarrer un ou plusieurs serveurs de cache pour corriger une connectivité partielle. Dans un cluster à 2 serveurs, il vous suffit de démarrer l'un des serveurs de cache. Dans le cas d'un cluster à 3 serveurs, vous devrez peut-être redémarrer 2 serveurs de cache.
OR
ET / OU
ET / OU
Une fois qu'un cluster de cache est dans un état partiellement connecté, il nécessite une intervention manuelle pour le récupérer. Voici les étapes pour résoudre ce problème,
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