Dans le cadre de la documentation associée à ce produit, nous nous efforçons d’utiliser un langage exempt de préjugés. Dans cet ensemble de documents, le langage exempt de discrimination renvoie à une langue qui exclut la discrimination en fonction de l’âge, des handicaps, du genre, de l’appartenance raciale de l’identité ethnique, de l’orientation sexuelle, de la situation socio-économique et de l’intersectionnalité. Des exceptions peuvent s’appliquer dans les documents si le langage est codé en dur dans les interfaces utilisateurs du produit logiciel, si le langage utilisé est basé sur la documentation RFP ou si le langage utilisé provient d’un produit tiers référencé. Découvrez comment Cisco utilise le langage inclusif.
Cisco a traduit ce document en traduction automatisée vérifiée par une personne dans le cadre d’un service mondial permettant à nos utilisateurs d’obtenir le contenu d’assistance dans leur propre langue. Il convient cependant de noter que même la meilleure traduction automatisée ne sera pas aussi précise que celle fournie par un traducteur professionnel.
Ce document décrit les bases de Cisco Connected Mobile Experiences (CMX) et comment le configurer. Il explique comment activer la haute disponibilité, ajouter un contrôleur de réseau local sans fil (WLC) et effectuer des tests qui aident à vérifier la configuration de haute disponibilité (HA) avec basculement/re-basculement.
Cisco vous recommande de prendre connaissance des rubriques suivantes :
Note: La haute disponibilité n'a aucune exigence particulière pour les contrôleurs LAN sans fil.
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Le principal composant d'un système de haute disponibilité est le moniteur de santé. Il configure, gère et surveille la configuration de la haute disponibilité. Le mode principal pour maintenir la vigilance est le battement de coeur entre le primaire et le secondaire. Le moniteur d'intégrité est responsable de la configuration des bases de données (DB) et de la réplication des fichiers et, à son tour, de la surveillance de l'application. Le CMX selon le paradigme de la haute disponibilité peut être défini comme primaire ou secondaire. La communication avec le monde extérieur (NMSP (Network Mobility Services Protocol) et les appels d'API depuis des terminaux tiers et Prime Infrastructure) se fait via une adresse IP virtuelle. Ainsi, lorsque le principal tombe en panne et que le secondaire prend le relais, l'IP virtuel est commuté de manière transparente.
La conception fournit une interface utilisateur (interface utilisateur) afin de configurer et de surveiller les paires HA. Les alarmes seront générées pour CMX et en dehors de CMX.
Les bases de données sont considérées comme le coeur du système qui doit toujours être répliqué en temps réel sans perte de données. Les données d'application qui se trouvent en dehors de la base de données sont essentielles, mais ne doivent pas être synchronisées en temps réel et n'entraînent pas de perte de fonctionnalité.
Le principal et le secondaire doivent être accessibles entre chaque système. Le principal et le secondaire doivent se trouver sur le même sous-réseau. Cette opération est requise afin que l'adresse IP virtuelle utilisée puisse être commutée vers l'un ou l'autre système. Toute entité, telle que les contrôleurs de réseau local sans fil accessibles depuis le routeur principal, doit également être accessible depuis le routeur secondaire. Pour que la synchronisation secondaire et le basculement fonctionnent correctement, l'infrastructure réseau doit permettre au trafic de ces ports de circuler entre le principal et le secondaire. Les ports seront ouverts sur CMX, mais les pare-feu sur CMX permettront uniquement aux autres systèmes homologues d'envoyer du trafic sur ces ports.
Ports |
Description |
6378, 6379, 6380, 6381, 6382, 6383, 6385, 16378, 16379, 16380, 16381, 1 382, 16383, 16385 |
Redis |
7000, 7001, 9042 |
Base de données Cassandra |
5432 |
Base de données Postgres |
4242 |
REST haute disponibilité et service Web |
22 |
Port SSH et utilisé pour synchroniser les fichiers entre les serveurs |
Une fois le système HA en place, après un basculement, les utilisateurs doivent être redirigés vers la nouvelle instance CMX qui s'exécute sur le serveur secondaire. Afin de maintenir la transparence du basculement du point de vue de la connectivité réseau, le concept d'IP virtuel (VIP) sera utilisé. Lorsque le principal et le secondaire se trouvent dans le même sous-réseau, un mappage d'adresses VIP est utilisé. Dans cette configuration, les systèmes externes sont exposés à un VIP. Ce VIP est mappé à l'adresse IP réelle du CMX principal en cours d'exécution. Lorsque le basculement se produit, le VIP est remis à l'adresse du CMX secondaire. Tout cela se produit automatiquement sans aucune intervention humaine.
Il n'est pas obligatoire d'utiliser une adresse IP virtuelle. En fait, si vous utilisez la haute disponibilité de couche 3 CMX (c'est-à-dire que vous avez les deux serveurs dans des sous-réseaux différents), vous ne pouvez pas utiliser une adresse IP virtuelle. L'adresse IP virtuelle fournit une adresse IP unique à l'administrateur informatique (ou à Prime Infrastructure/ Cisco DNA center) pour gérer CMX indépendamment d'un basculement ou d'un re-basculement. Les WLC, cependant, auront un tunnel NMSP uniquement vers l'adresse IP physique CMX actuellement active.
Installation principale :
Installez CMX normalement avec une connexion dans https://cmx_ip_address:1984/. Dans le programme d'installation Web, sélectionnez le type de noeud Présence ou Emplacement. Ce type d'installation ne nécessite pas de spécifier le type de noeud comme principal. Il s'agit d'un serveur autonome qui peut s'exécuter en tant que serveur principal comme l'illustre l'image.
Installation secondaire :
Installez CMX (https://cmx_ip_address:1984/) normalement jusqu'à ce que le type de noeud soit sélectionné dans le programme d'installation Web. Une troisième option est proposée pour le secondaire. Si vous sélectionnez cette option, le système sera configuré en tant que secondaire et fournira un lien vers l'interface d'administration de haute disponibilité de CMX.
L'interface Web d'administration de haute disponibilité de CMX s'exécute sur le port CMX 4242 et est accessible à l'adresse suivante : https://cmx_ip_address:4242/. Connectez-vous à l'interface Web HA à l'aide de l'ID utilisateur cmxadmin et du mot de passe configuré cmxadmin userid au moment de l'installation. Une fois connecté, l'interface utilisateur dispose d'informations d'état et de configuration. Le rôle sera affiché comme secondaire pour le système.
La haute disponibilité peut désormais être activée une fois que les serveurs principal et secondaire ont été préparés. La HA peut être activée dans l'interface Web CMX ou dans la ligne de commande CMX. Voici les options requises pour configurer la HA :
Configurer le Web HA :
Dans CMX, accédez à l'onglet Système et cliquez sur l'icône Paramètres. Ceci affichera une boîte de dialogue modale avec différents paramètres dans CMX. Sélectionnez l'option HA afin d'afficher les options requises pour activer la HA. Adresse e-mail de notification que vous pouvez fournir à l'endroit où vous souhaitez recevoir des notifications.
Cliquez sur le bouton Activer lorsque toutes les options sont fournies pour commencer à activer la haute disponibilité.
CMX vérifiera les paramètres de haute disponibilité et commencera à activer la haute disponibilité entre le principal et le secondaire. L'interface WebUI reviendra lorsque la configuration a démarré avec succès.
Vérifiez que les paramètres sont corrects et que la synchronisation a lieu en vérifiant la présence d'une table de haute disponibilité dans la page des paramètres de CMX. S'il n'y a pas de table de ce type et que, lorsque vous revenez à la section des paramètres HA, tous les champs de configuration sont vides, les informations étaient erronées ou incorrectes.
Cependant, la HA n'a pas été activée. La synchronisation initiale de toutes les données entre le serveur principal et le serveur secondaire peut prendre un temps considérable. L'interface utilisateur indique l'état de synchronisation principale pendant la synchronisation.
Une fois la synchronisation terminée, le serveur sur le serveur principal passe à l'état Principal actif.
Une fois terminé, une alerte d'informations sera générée dans CMX. En outre, une alerte par e-mail indiquant que le système est actif et synchronisé correctement sera envoyée.
Activer la CLI haute disponibilité (pour référence) :
Vous pouvez ajouter des WLC Cisco à l'aide de l'interface de ligne de commande ou de l'interface utilisateur CMX, ou à l'aide de l'infrastructure Prime. Pour ces travaux pratiques, vous pouvez ajouter directement à l'aide de CMX WebUI.
La configuration du contrôleur ne fonctionne que si la connexion NMSP est correcte. Cependant, même si le contrôleur peut être ajouté avec succès, mais la connexion peut ne pas fonctionner.
Accédez au serveur CMX principal https://cmx_ip_address/. Cliquez sur l'onglet Système > Icône Paramètres > Menu gauche.
Après avoir ajouté des WLC Cisco, vous devez vérifier si l'état du contrôleur est actif et en cours d'exécution.
Pour valider l'état du contrôleur à l'aide de l'interface utilisateur, vous devez accéder à l'onglet Système. La liste du contrôleur est affichée dans l'onglet et le nouveau contrôleur doit apparaître en vert.
Le processus de basculement implique le transfert d'opérations vers le CMX secondaire en cas de panne du serveur principal. Un basculement peut se produire automatiquement lorsque CMX détecte un problème avec le serveur principal. Un basculement peut être effectué manuellement par un utilisateur de l'interface utilisateur Web ou de la ligne de commande. La progression du basculement peut être surveillée en fonction de l'état actuel de chaque système.
Le processus de basculement peut être lancé manuellement par l'utilisateur. Le basculement peut être effectué dans l'interface Web de haute disponibilité CMX ou dans la ligne de commande CMX.
Web de basculement manuel :
Connectez-vous à l'interface Web de la HA CMX sur primaire ou secondaire (https://server_ip:4242). La page de surveillance comporte un bouton intitulé Basculement si les serveurs sont en cours de synchronisation. Dans la partie la plus à droite, activez l'actualisation automatique.
CLI de basculement manuel (pour référence) :
L'exécution de CMX sur le serveur secondaire doit être considérée comme une situation temporaire jusqu'à ce que la cause première de la défaillance principale ait été identifiée. Une fois la boîte principale restaurée (ou une nouvelle boîte fournie), le processus de restauration doit être lancé. L'autre option consiste à convertir le système en serveur principal et à remplacer ou convertir l'autre système en serveur secondaire. Dans les deux cas, un serveur doit être disponible dès que possible, car la haute disponibilité n'est plus synchronisée avec un serveur secondaire.
Le processus de restauration doit être effectué manuellement par l'utilisateur. La restauration peut être effectuée dans l'interface Web de la HA de CMX ou dans la ligne de commande de CMX.
Web de restauration manuelle :
Connectez-vous à l'interface Web de la HA CMX sur primaire ou secondaire (https://server_ip:4242). La page de surveillance comporte un bouton appelé Restauration automatique si les deux serveurs indiquent qu'un basculement est actif.
Interface utilisateur graphique de restauration manuelle :
Dans le format actuel de CMX, vous devez désactiver la haute disponibilité pour effectuer une mise à niveau. Afin de désactiver la haute disponibilité à partir de la ligne de commande, exécutez cmxha config disable à partir du CMX principal
Si vous oubliez de rompre la HA avant une mise à niveau, le script de mise à niveau vous le rappellera. Vous devrez mettre à niveau le serveur CMX secondaire séparément avant de réformer la HA.
Aucune procédure de vérification n'est disponible pour cette configuration.
Cette section fournit des informations que vous pouvez utiliser pour dépanner votre configuration.
HA a une aide en ligne pour cette fonctionnalité. L'aide est complète et fournit une vue d'ensemble et des détails supplémentaires sur la fonction. On peut y accéder à l'adresse suivante : https://cmx_ip_address:4242/help
Référence des commandes pour la HA CMX : https://www.cisco.com/c/en/us/td/docs/wireless/mse/10-3/cmx_command/cmxcli103/cmxcli10-3_chapter_010.pdf
Fichiers d'ensemble à vérifier à partir du journal tar :
Révision | Date de publication | Commentaires |
---|---|---|
1.0 |
07-Sep-2018 |
Première publication |