De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document beschrijft de configuratie en de implementatierichtlijnen, evenals tips voor het opsporen en verhelpen van problemen voor degenen die de hoge beschikbaarheid (HA) van Mobility Services Engine (MSE) toevoegen en contextbewuste services en/of adaptief draadloos inbraakpreventiesysteem (AWIPS) aan een Cisco Unified Wireless LAN (WLAN) uitvoeren. Het doel van dit document is de richtsnoeren voor MSE HA uit te leggen en HA-implementatiescenario's voor MSE te verstrekken.
Opmerking: Dit document bevat geen configuratiegegevens voor de MSE en de bijbehorende onderdelen die niet MSE HA bevatten. Deze informatie wordt verstrekt in andere documenten en er worden verwijzingen verstrekt. De adaptieve WIPS-configuratie wordt ook niet in dit document besproken.
MSE is een platform dat in staat is om meerdere verwante diensten te exploiteren. Deze diensten bieden diensten van hoog niveau. Daarom is het voor HA van cruciaal belang dat er rekening wordt gehouden met het hoogste vertrouwen in de dienstverlening.
Met HA-enabled wordt elke actieve MSE ondersteund door een andere inactieve instantie. MSE HA introduceert de gezondheidsmonitor waarin het de instelling van hoge beschikbaarheid vormt, beheert en controleert. Tussen de primaire en de secundaire MSE wordt een hartslag behouden. De gezondheidsmonitor is verantwoordelijk voor het instellen van databases, bestandsreplicatie en het controleren van de toepassing. Wanneer de primaire MSE faalt en het secundaire gebied overneemt, wordt het virtuele adres van de primaire MSE op transparante wijze geschakeld.
Deze instelling (zie afbeelding 1.) demonstreert een typische Cisco WLAN-implementatie die Cisco MSE omvat die is ingeschakeld voor HA.
HA-ondersteuning is beschikbaar op MSE-3310, MSE-3350/3355, 3365 en Virtual-applicatie op ESXi.
Afbeelding 1. MSE-implementatie in HA
De informatie hier gaat over de MSE HA architectuur:
MSE virtuele applicatie ondersteunt slechts 1:1 HA
Eén secundaire MSE kan maximaal twee primaire MSE's ondersteunen. Zie de HA-koppelingsmatrix (figuren 2 en 3)
HA ondersteunt Network Connected and Direct Connected
Alleen MSE Layer 2 redundantie wordt ondersteund. Zowel de gezondheidsmonitor IP als virtuele IP moet op dezelfde mate binnen hetzelfde subnetwerk zijn en toegang via het Network Control System (NCS) Layer 3-redundantie wordt niet ondersteund
IP-monitor en virtuele IP moeten anders zijn
U kunt gebruikmaken van handmatige of automatische failover
U kunt gebruikmaken van handmatig of automatisch falen
Zowel de primaire als de secundaire MSE moeten op dezelfde softwareversie staan
Elke actieve primaire MSE wordt ondersteund door een andere inactieve instantie. De secondaire MSE wordt alleen actief nadat de overvalprocedure is gestart.
De failover-procedure kan handmatig of automatisch worden
Er is één software- en databases-instantie voor elke geregistreerde primaire MSE.
Afbeelding 2. MSE HA-ondersteuningsmatrixprinter
De basislijn van deze matrix is dat het secundaire exemplaar altijd dezelfde of hoge specificaties moet hebben dan het primaire, of het nu om apparaten of virtuele machines gaat.
De MSE-3365 kan alleen met een andere MSE-3365 worden gekoppeld. Geen andere combinatie wordt getest/ondersteund.
Afbeelding 3. MSE HA N:1 paringsmatrix
Dit voorbeeld toont de HA-configuratie voor de virtuele applicatie MSE (VA) (zie afbeelding 4). Voor dit scenario worden deze instellingen ingesteld:
Primaire MSE VA:
Virtual IP – [10.10.10.11] Health Monitor interface (Eth0) – [10.10.10.12]
Secundaire MSE VA:
Virtual IP – [None] Health Monitor interface (Eth0) – [10.10.10.13]
Opmerking: Er is een activeringslicentie (L-MSE-7.0-K9) vereist per VA. Dit is vereist voor de HA-configuratie van de VA.
Afbeelding 4. MSE virtuele applicatie in HA
Raadpleeg Cisco-documentatie over MSE virtuele applicatie voor meer informatie.
Hier volgen de algemene stappen:
Voltooi de VA-installatie voor MSE en controleer of aan alle netwerkinstellingen is voldaan zoals in de afbeelding.
Stel parameters in via Setup bij eerste inloggen zoals in de afbeelding.
Voer de gewenste items in (naam van de host, domein, enzovoort). Voer JA in in de stap om hoge beschikbaarheid te configureren.
Voer deze informatie in en zoals in de afbeeldingen.
Selecteer Rol - [1 voor Primair].
Interface voor gezondheidsmonitoring - [eth0]*
*Netwerkinstellingen gekoppeld aan netwerkadapter 1
Selecteer direct connect interface [geen] zoals in de afbeelding.
Voer deze informatie in en zoals in de afbeelding:
Virtueel IP-adres - [10.10.11]
Netwerkmasker - [255.255.255.0]
Start MSE in herstelmodus - [Nee]
Voer deze informatie in en zoals in de afbeelding:
ooth0 - [Yes] configureren
Voer het Eth0 IP-adres in - [10.10.12]
Netwerkmasker - [255.255.255.0]
Standaard gateway - [10.10.10.1]
De tweede Ethernet interface (Eth1) wordt niet gebruikt.
Configuratie van ETE1 interface - [skip] zoals in de afbeelding weergegeven.
Ga door naar de setup-wizard zoals in de afbeeldingen.
Het is van cruciaal belang om de NTP-server in te schakelen om de klok te synchroniseren.
De voorkeurstermijnen zijn UTC.
Dit vat de MSE VA Primaire instelling samen:
-------BEGIN-------- Role=1, Health Monitor Interface=eth0, Direct connect interface=none Virtual IP Address=10.10.10.11, Virtual IP Netmask=255.255.255.0 Eth0 IP address=10.10.10.12, Eth0 network mask=255.0.0.0 Default Gateway=10.10.10.1 -------END--------
Voer ja in om te bevestigen dat alle setup-informatie correct is zoals in de afbeelding.
Herstart wordt aanbevolen na installatie zoals in de afbeelding.
Na het opnieuw opstarten, start de MSE-services met de /etc/init.d/gemsed start- of de service gemmijneerde start-opdrachten zoals in de afbeelding weergegeven.
Nadat alle services zijn gestart, bevestigen dat de MSE-services correct werken met de opdracht getserverinfo.
De operationele status moet omhoog tonen zoals in de afbeelding wordt getoond.
Deze stappen maken deel uit van de instellingen voor de secundaire MSE V.S.:
Nadat u het programma hebt geïnstalleerd, start de inlogwizard Instellen. Voer deze informatie in zoals in de afbeelding:
Hoge beschikbaarheid instellen - [Ja]
Selecteer rol - [2] die secundair aangeeft
Interface voor gezondheidsmonitor - [eth0] hetzelfde als Primair
Voer de informatie in zoals in de afbeelding:
Direct Connection - [geen]
IP-adres eth0 - [10.10.10.13]
Netwerkmasker - [255.255.255.0]
Standaardgateway - [10.10.10.1]
Configuratie van ETE1 interface - [Niet] zoals in de afbeelding getoond.
Stel de tijdzone in - [UTC] zoals in de afbeelding.
NTP-server inschakelen zoals in de afbeelding.
Voltooi de resterende stappen van de wizard Instellen en bevestig de setup-informatie om de configuratie zoals in de afbeelding op te slaan.
Start en start de services dezelfde als de voorgaande stappen voor het primaire doel van MSE zoals in de afbeelding.
De volgende stappen tonen hoe u de Primaire en Secundaire MSE VA aan het NCS kunt toevoegen. Voer het normale proces uit om een MSE aan de NCS toe te voegen. Zie de configuratiegids voor hulp.
Vanuit NCS navigeer naar Systems > Mobility Services en kies Mobility Services Engine zoals in de afbeelding.
Kies in het vervolgkeuzemenu de optie Mobility Services Engine toevoegen. Klik vervolgens op Ga zoals in de afbeelding.
Volg de wizard NCS configuratie voor MSE. In het scenario van dit document zijn de waarden:
Voer een apparaatnaam in - bijvoorbeeld. [MESE1]
IP-adres - [10.10.10.12]
Gebruikersnaam en wachtwoord (per eerste instelling)
Klik op Volgende zoals in de afbeelding.
Voeg alle beschikbare licenties toe en klik vervolgens op Volgende zoals in de afbeelding.
Selecteer MSE-services en klik vervolgens op Volgende zoals in de afbeelding.
Schakel overtrekken van parameters in en klik vervolgens op Volgende zoals in de afbeelding.
Het is optioneel om kaarten toe te wijzen en MSE-diensten te synchroniseren. Klik op Gereedschap om de toevoeging van de MSE aan de NCS te voltooien en zoals in de afbeeldingen weergegeven.
Uit het volgende screenshot blijkt dat de primaire MSE VA is toegevoegd. Voltooi nu deze stappen om de secundaire MSE VA toe te voegen:
Pak de kolom Secundaire server en klik op de link om te configureren zoals in de afbeelding.
Voeg de secundaire MSE VA toe met de configuratie in dit scenario:
Naam secundaire apparaat - [mse2]
Secundair IP-adres - [10.10.10.13]
Secundair wachtwoord* - [standaard of van setup-script]
Overslagtype* - [Automatisch of handmatig]
Back-umotype*
Long Failover Wacht*
Klik op Opslaan.
*Klik op het informatiepictogram of raadpleeg indien nodig de MSE-documentatie.
Klik op OK wanneer de NCS wordt gevraagd om de twee SE's samen te stellen zoals in de afbeelding.
NCS duurt enkele seconden om de configuratie te maken zoals in de afbeelding.
De NCS wordt opgeroepen als de secundaire MSE VA een activeringslicentie (L-MSE-7.0-K9) vereist zoals in de afbeelding.
Klik op OK en vul het licentibestand in om het tweede bestand te activeren zoals in de afbeelding wordt weergegeven.
Nadat de secundaire MSE VA is geactiveerd, klikt u op Opslaan om de configuratie zoals in de afbeelding te voltooien.
Navigeer naar NCS > Mobility Services > Mobility Services Engine.
NCS geeft dit scherm weer waar de secundaire MSE in de kolom voor de secundaire server verschijnt:
Om de HA status te bekijken, navigeer naar NCS > Services > Hoge beschikbaarheid zoals in de afbeelding getoond.
In de HA status, kunt u de huidige status en gebeurtenissen zien door het MSE paar en zoals in de afbeelding getoond.
Het kan een paar minuten duren voordat de eerste synchronisatie-opties en gegevensreplicatie zijn ingesteld. Het NCS levert de indicatie van het voortgangs% tot het HA-paar volledig actief is zoals eerder gezien en zoals in de afbeelding wordt getoond.
Een nieuwe opdracht die met MSE-softwarerelease 7.2 wordt geïntroduceerd en die betrekking heeft op HA is gethainfo. Deze uitvoer toont het primaire en het secundaire beeld:
[root@mse1 ~]#gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Primary Health Monitor IP Address: 10.10.10.12 Virtual IP Address: 10.10.10.11 Version: 7.2.103.0 UDI: AIR-MSE-VA-K9:V01:mse1 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.10.10.13 Virtual IP Address: 10.10.10.11 Version: 7.2.103.0 UDI: AIR-MSE-VA-K9:V01:mse2_666f2046-5699-11e1-b1b1-0050568901d9 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3s Instance database port: 1624 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Up Current state: PRIMARY_ACTIVE [root@mse2 ~]#gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.10.10.13 Virtual IP Address: Not Applicable for a secondary Version: 7.2.103.0 UDI: AIR-MSE-VA-K9:V01:mse2 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.10.10.12 Virtual IP Address: 10.10.10.11 Version: 7.2.103.0 UDI: AIR-MSE-VA-K9:V01:mse1_d5972642-5696-11e1-bd0c-0050568901d6 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Up Current state: SECONDARY_ACTIVE
Network Connected MSE HA gebruikt het netwerk, terwijl de Direct Connect-configuratie het gebruik van een directe kabelverbinding tussen de primaire en secundaire MSE-servers vergemakkelijkt. Dit kan helpen om latentie in responsietijden, gegevensreplicatie en tijden voor mislukkingsdetectie te verminderen. Voor dit scenario sluit een primaire fysieke MSE aan op een secundaire MSE op interface eth1, zoals gezien in figuur 5. Merk op dat Eth1 wordt gebruikt voor de directe verbinding. Er is een IP-adres voor elke interface vereist.
Afbeelding 5: MSE HA met directe verbinding
Stel de primaire MSE in.
Overzicht van de configuratie uit setup-script:
-------BEGIN-------- Host name=mse3355-1 Role=1 [Primary] Health Monitor Interface=eth0 Direct connect interface=eth1 Virtual IP Address=10.10.10.14 Virtual IP Netmask=255.255.255.0 Eth1 IP address=1.1.1.1 Eth1 network mask=255.0.0.0 Default Gateway =10.10.10.1 -------END--------
Stel de secundaire MSE in.
Overzicht van de configuratie uit setup-script:
-------BEGIN-------- Host name=mse3355-2 Role=2 [Secondary] Health Monitor Interface=eth0 Direct connect interface=eth1 Eth0 IP Address 10.10.10.16 Eth0 network mask=255.255.255.0 Default Gateway=10.10.10.1 Eth1 IP address=1.1.1.2, Eth1 network mask=255.0.0.0 -------END--------
Voeg de Primaire MSE toe aan NCS zoals in de afbeelding. (zie vorige voorbeelden, of raadpleeg de configuratiehandleiding).
Om de secundaire MSE in te stellen, navigeer naar NCS > configureer de secundaire server.
Voer de naam van het secundaire apparaat in - [mse3355-2]
Secundair IP-adres - [10.10.10.16]
Voltooi de resterende parameters en klik op Opslaan zoals in de afbeelding.
Klik op OK om het paar van de twee SE's zoals in de afbeelding te bevestigen.
NCS neemt een moment in beslag om de configuratie van de secundaire server toe te voegen, zoals in de afbeelding wordt weergegeven.
Breng na voltooiing wijzigingen aan in de HA-parameters. Klik op Opslaan zoals in de afbeelding weergegeven.
Bekijk de HA status voor real-time vooruitgang van het nieuwe MSE HA paar zoals getoond in de afbeelding.
Navigeer naar NCS > Services > Mobility Services > Mobility Services Engine, bevestig dat de MSE (direct Connect) HA aan de NCS is toegevoegd zoals in de afbeelding.
Vanaf de console kan bevestiging ook met de opdracht gethainfo worden gezien.
Dit is de primaire en secundaire uitvoer:
[root@mse3355-1 ~]#gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Primary Health Monitor IP Address: 10.10.10.15 Virtual IP Address: 10.10.10.14 Version: 7.2.103.0 UDI: AIR-MSE-3355-K9:V01:KQ37xx Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.10.10.16 Virtual IP Address: 10.10.10.14 Version: 7.2.103.0 UDI: AIR-MSE-3355-K9:V01:KQ45xx Failover type: Automatic Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3s Instance database port: 1624 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: Yes Heartbeat status: Up Current state: PRIMARY_ACTIVE [root@mse3355-2 ~]#gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.10.10.16 Virtual IP Address: Not Applicable for a secondary Version: 7.2.103.0 UDI: AIR-MSE-3355-K9:V01:KQ45xx Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.10.10.15 Virtual IP Address: 10.10.10.14 Version: 7.2.103.0 UDI: AIR-MSE-3355-K9:V01:KQ37xx Failover type: Automatic Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: Yes Heartbeat status: Up Current state: SECONDARY_ACTIVE
Op basis van de bedradingsmatrix is het maximum in de HA-configuratie 2:1. Dit is gereserveerd voor MSE-3355, die in secundaire modus een MSE-3310 en MSE-3350 kan ondersteunen. Direct Connect is in dit scenario niet van toepassing.
Configureer elk van deze MSE's om het 2:1 HA-scenario aan te tonen:
MSE-3310 (Primary1) Server role: Primary Health Monitor IP Address (Eth0): 10.10.10.17 Virtual IP Address: 10.10.10.18 Eth1 – Not Applicable MSE-3350 (Primary2) Server role: Primary Health Monitor IP Address: 10.10.10.22 Virtual IP Address: 10.10.10.21 Eth1 – Not Applicable MSE-3355 (Secondary) Server role: Secondary Health Monitor IP Address: 10.10.10.16 Virtual IP Address: Not Applicable for a secondary
Nadat alle MSE's zijn geconfigureerd, voegt u Primair1 en Primair2 toe aan de NCS zoals in de afbeelding.
Klik op om de secundaire server te configureren (zoals in eerdere voorbeelden). Begin met een van de primaire mijlpalen zoals in de afbeelding.
Voer de parameters voor de secundaire MSE in:
Naam secundaire apparaat: bijvoorbeeld [mse-3355-2]
Secundair IP-adres - [10.10.10.16]
Voltooi de resterende parameters.
Klik op Opslaan zoals in de afbeelding weergegeven.
Wacht een ogenblik dat de eerste secundaire ingang wordt geconfigureerd zoals in de afbeelding.
Controleer of de secundaire server is toegevoegd voor de eerste primaire MSE zoals in de afbeelding.
Herhaal stap 3 tot en met 6 voor het tweede Primaire MSE zoals in de afbeelding.
Voltooien met HA-parameters voor de tweede Primaire MSE zoals in de afbeelding weergegeven.
Sla de instellingen op zoals in de afbeelding.
Controleer de status op voortgang voor elk van de primaire mijlpalen zoals in de afbeelding weergegeven.
Bevestig dat zowel Primair1 als Primair2 MSEs zijn ingesteld met een Secundaire MSE zoals in de afbeelding.
Navigeer naar NCS > Services > Mobility Services, kies Hoge beschikbaarheid zoals in de afbeelding wordt getoond.
Merk op dat 2:1 voor MSE-3355 is bevestigd als secundair voor MSE-3310 en MSE-3350, zoals in de afbeelding getoond.
Hier is een voorbeelduitvoer van de HA-instelling vanuit de console van alle drie MSE's wanneer de gethainfo-opdracht wordt gebruikt:
[root@mse3355-2 ~]#gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.10.10.16 Virtual IP Address: Not Applicable for a secondary Version: 7.2.103.0 UDI: AIR-MSE-3355-K9:V01:KQ45xx Number of paired peers: 2 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.10.10.22 Virtual IP Address: 10.10.10.21 Version: 7.2.103.0 UDI: AIR-MSE-3350-K9:V01:MXQ839xx Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Up Current state: SECONDARY_ACTIVE ---------------------------- Peer configuration#: 2 ---------------------------- Health Monitor IP Address 10.10.10.17 Virtual IP Address: 10.10.10.18 Version: 7.2.103.0 UDI: AIR-MSE-3310-K9:V01:FTX140xx Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos4 Instance database port: 1525 Dataguard configuration name: dg_mse4 Primary database alias: mseop4s Direct connect used: No Heartbeat status: Up Current state: SECONDARY_ACTIVE
Definitieve validatie voor HA in de NCS toont de status als volledig actief voor zowel MSE-3310 als MSE-3350 zoals getoond in de beelden.
Er is momenteel geen verificatieprocedure beschikbaar voor deze configuratie.
Deze sectie verschaft informatie die u kunt gebruiken om problemen met uw configuratie op te lossen.
Wanneer u de Secundaire MSE toevoegt, kunt u een melding zien zoals in de afbeelding.
Mogelijk was er een probleem tijdens het setup-script.
Start de opdracht getserverinfo om te controleren of er juiste netwerkinstellingen zijn.
Het is ook mogelijk dat de diensten nog niet van start zijn gegaan. Start de /init.d/msed start opdracht.
Doorloop het setup-script indien nodig opnieuw (/mse/setup/setup.sh) en bewaar op het einde.
De VA for MSE heeft ook een activeringslicentie (L-MSE-7.0-K9) nodig. Anders wordt het NCS gevraagd wanneer u de secundaire MSE VA-functie toevoegt. Verkrijg de activeringslicentie voor MSE VA zoals in de afbeelding.
Indien de HA-rol op de MSE wordt overgeschakeld, zorg er dan voor dat de diensten volledig worden stopgezet. Stop daarom de services met de opdracht /init.d/gememoreerde stop en voer vervolgens het setup-script opnieuw uit (/mse/setup/setup.sh) zoals in de afbeelding.
Start de gethainfo opdracht om HA-informatie op de MSE te verkrijgen. Dit biedt nuttige informatie in het oplossen van problemen of het controleren van de HA status en veranderingen.
[root@mse3355-2 ~]#gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.10.10.16 Virtual IP Address: Not Applicable for a secondary Version: 7.2.103.0 UDI: AIR-MSE-3355-K9:V01:KQ45xx Number of paired peers: 2 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.10.10.22 Virtual IP Address: 10.10.10.21 Version: 7.2.103.0 UDI: AIR-MSE-3350-K9:V01:MXQ839xx Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Up Current state: SECONDARY_ACTIVE ---------------------------- Peer configuration#: 2 ---------------------------- Health Monitor IP Address 10.10.10.17 Virtual IP Address: 10.10.10.18 Version: 7.2.103.0 UDI: AIR-MSE-3310-K9:V01:FTX140xx Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos4 Instance database port: 1525 Dataguard configuration name: dg_mse4 Primary database alias: mseop4s Direct connect used: No Heartbeat status: Up Current state: SECONDARY_ACTIVE
Daarnaast is de NCS HA View een goed beheergereedschap om zicht te krijgen op de HA-instelling voor MSE zoals in de afbeelding getoond.
De situatie in het geval van handmatige failover/faalback, voor een betere controle.
Zodra de MSE HA is ingesteld en actief, geeft u de Prime-status zoals in de afbeeldingen wordt weergegeven:
Hier zijn de getserverinfo en de gethainfo van het primaire MSE:
[root@NicoMSE ~]# getserverinfo Health Monitor is running Retrieving MSE Services status. MSE services are up, getting the status ------------- Server Config ------------- Product name: Cisco Mobility Service Engine Version: 8.0.110.0 Health Monitor Ip Address: 10.48.39.238 High Availability Role: 1 Hw Version: V01 Hw Product Identifier: AIR-MSE-VA-K9 Hw Serial Number: NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 HTTPS: null Legacy Port: 8001 Log Modules: -1 Log Level: INFO Days to keep events: 2 Session timeout in mins: 30 DB backup in days: 2 ------------- Services ------------- Service Name: Context Aware Service Service Version: 8.0.1.79 Admin Status: Disabled Operation Status: Down Service Name: WIPS Service Version: 3.0.8155.0 Admin Status: Enabled Operation Status: Up Service Name: Mobile Concierge Service Service Version: 5.0.1.23 Admin Status: Disabled Operation Status: Down Service Name: CMX Analytics Service Version: 3.0.1.68 Admin Status: Disabled Operation Status: Down Service Name: CMX Connect & Engage Service Version: 1.0.0.29 Admin Status: Disabled Operation Status: Down Service Name: HTTP Proxy Service Service Version: 1.0.0.1 Admin Status: Disabled Operation Status: Down -------------- Server Monitor -------------- Server start time: Sun Mar 08 12:40:32 CET 2015 Server current time: Sun Mar 08 14:04:30 CET 2015 Server timezone: Europe/Brussels Server timezone offset (mins): 60 Restarts: 1 Used Memory (MB): 197 Allocated Memory (MB): 989 Max Memory (MB): 989 DB disk size (MB): 17191 --------------- Active Sessions --------------- Session ID: 5672 Session User ID: 1 Session IP Address: 10.48.39.238 Session start time: Sun Mar 08 12:44:54 CET 2015 Session last access time: Sun Mar 08 14:03:46 CET 2015 ---------------------------- Default Trap Destinations ---------------------------- Trap Destination - 1 ----------------- IP Address: 10.48.39.225 Last Updated: Sun Mar 08 12:34:12 CET 2015 [root@NicoMSE ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Primary Health Monitor IP Address: 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.240 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3s Instance database port: 1624 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Up Current state: PRIMARY_ACTIVE
En dit is hetzelfde voor de secondaire MSE:
[root@NicoMSE2 ~]# getserverinfo Health Monitor is running Retrieving MSE Services status. MSE services are up and in DORMANT mode, getting the status ------------- Server Config ------------- Product name: Cisco Mobility Service Engine Version: 8.0.110.0 Health Monitor Ip Address: 10.48.39.240 High Availability Role: 2 Hw Version: V01 Hw Product Identifier: AIR-MSE-VA-K9 Hw Serial Number: NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 HTTPS: null Legacy Port: 8001 Log Modules: -1 Log Level: INFO Days to keep events: 2 Session timeout in mins: 30 DB backup in days: 2 ------------- Services ------------- Service Name: Context Aware Service Service Version: 8.0.1.79 Admin Status: Disabled Operation Status: Down Service Name: WIPS Service Version: 3.0.8155.0 Admin Status: Enabled Operation Status: Up Service Name: Mobile Concierge Service Service Version: 5.0.1.23 Admin Status: Disabled Operation Status: Down Service Name: CMX Analytics Service Version: 3.0.1.68 Admin Status: Disabled Operation Status: Down Service Name: CMX Connect & Engage Service Version: 1.0.0.29 Admin Status: Disabled Operation Status: Down Service Name: HTTP Proxy Service Service Version: 1.0.0.1 Admin Status: Disabled Operation Status: Down -------------- Server Monitor -------------- Server start time: Sun Mar 08 12:50:04 CET 2015 Server current time: Sun Mar 08 14:04:32 CET 2015 Server timezone: Europe/Brussels Server timezone offset (mins): 60 Restarts: null Used Memory (MB): 188 Allocated Memory (MB): 989 Max Memory (MB): 989 DB disk size (MB): 17191 [root@NicoMSE2 ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.48.39.240 Virtual IP Address: Not Applicable for a secondary Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Up Current state: SECONDARY_ACTIVE
Ga de MSE HA configuratie in Prime Infrastructuur in en klik op Switching om deze handmatig te activeren.
Zeer snel zal de gethainfo op beide servers naar FAILOVER_INVOKED draaien
primaire gethainfo :
[root@NicoMSE ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Primary Health Monitor IP Address: 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.240 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3s Instance database port: 1624 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Down Current state: FAILOVER_INVOKED
Secundaire gethainfo:
[root@NicoMSE2 ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.48.39.240 Virtual IP Address: Not Applicable for a secondary Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Down Current state: FAILOVER_INVOKED
Zodra de failover is voltooid, ziet u dit beeld op Prime:
De belangrijkste gethainfo :
[root@NicoMSE ~]# gethainfo Health Monitor is not running. Following information is from the last saved configuration ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Primary Health Monitor IP Address: 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.240 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3s Instance database port: 1624 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Last shutdown state: FAILOVER_ACTIVE
Secundair:
[root@NicoMSE2 ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.48.39.240 Virtual IP Address: Not Applicable for a secondary Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Down Current state: FAILOVER_ACTIVE
In dit stadium is de failover voltooid en is secundaire MSE volledig verantwoordelijk.
Er zij op gewezen dat diensten op het primaire MSE-punt stoppen wanneer u een handmatige overschakeling doet (om een reëel geval van primaire MSE te simuleren)
Als je de primaire back-up maakt, wordt de toestand "BEËINDIGD". Het is normaal en secundair is nog steeds de baas en laat "FAILOVER_ACTIVE" zien
Voordat je terugvalt, moet je de primaire terug brengen.
De toestand is dan 'BEËINDIGD':
[root@NicoMSE ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Primary Health Monitor IP Address: 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.240 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3s Instance database port: 1624 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Down Current state: TERMINATED
Wanneer u de Failback van Prime inroept, gaan beide knooppunten in "FAILBACK ACTIEF" in wat niet de definitieve staat is (in tegenstelling tot "failover actief").
primaire gethainfo :
[root@NicoMSE ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Primary Health Monitor IP Address: 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.240 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3s Instance database port: 1624 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Down Current state: FAILBACK_ACTIVE
secundaire gethainfo:
[root@NicoMSE2 ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.48.39.240 Virtual IP Address: Not Applicable for a secondary Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Down Current state: FAILBACK_ACTIVE
Prime laat deze afbeelding zien:
Als de foutmelding wordt uitgevoerd maar het secondair is nog steeds bezig met het terugsturen van gegevens naar primaire instellingen, dan toont de primaire weergave:
gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Primary Health Monitor IP Address: 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.240 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3s Instance database port: 1624 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Up Current state: FAILBACK_COMPLETE
nevenshow:
[root@NicoMSE2 ~]# gethainfo Health Monitor is running. Retrieving HA related information ---------------------------------------------------- Base high availability configuration for this server ---------------------------------------------------- Server role: Secondary Health Monitor IP Address: 10.48.39.240 Virtual IP Address: Not Applicable for a secondary Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE2_1c6b1940-b6a5-11e4-b017-005056993b66 Number of paired peers: 1 ---------------------------- Peer configuration#: 1 ---------------------------- Health Monitor IP Address 10.48.39.238 Virtual IP Address: 10.48.39.224 Version: 8.0.110.0 UDI: AIR-MSE-VA-K9:V01:NicoMSE_b950a7c0-b68c-11e4-99d9-005056993b63 Failover type: Manual Failback type: Manual Failover wait time (seconds): 10 Instance database name: mseos3 Instance database port: 1524 Dataguard configuration name: dg_mse3 Primary database alias: mseop3s Direct connect used: No Heartbeat status: Up Current state: SECONDARY_ALONE
De eerste is in dit stadium zoals in de afbeelding:
Na voltooiing van dit programma zijn alle status terug naar oorspronkelijke status: PRIMARY_ACTIVE, SECONDARY_ACTIVE en Prime HA status tonen aan als een nieuwe implementatie.
PRIMAIR_ACTIEF | Staat van de primaire MSE wanneer deze primair is, de baas is en alles goed is |
SECONDARY_ACTIVE | Staat van de secundaire MSE wanneer deze omhoog gaat, maar niet de baas (primaire nog is), klaar om over te nemen wanneer nodig |
FAILOVER_INVOKED | Aangetoond op beide knooppunten wanneer de failover plaatsvindt, d.w.z. de secundaire MSE start zijn services die de database van primaire MSE laden |
FAILOVER_ACTIVE | Eindtoestand van een failover. De secundaire MSE wordt beschouwd als "in bedrijf" en de primaire MSE is omlaag |
BEËINDIGD | Status van een MSE-knooppunt dat na de ondergang weer met services is opgestart en wanneer het niet het knooppunt is dat de leiding heeft (het kan dus de primaire staat zijn wanneer de diensten opnieuw worden opgestart en PI nog steeds de controle over de secundaire MSE geeft). Het betekent ook dat de HA link niet omhoog zou kunnen zijn (als een van de MSE bijvoorbeeld herstart of gewoon niet pingable is) |
FOUTACK_ACTIEF | In tegenstelling tot de failover is dit niet de laatste fase van de mislukking. Dit betekent dat de mislukking werd ingeroepen en momenteel plaatsvindt. De database wordt gekopieerd van secundair terug naar primair |
FOUTTERE_COMPLETE | Status van het primaire knooppunt wanneer het weer de baas is, maar het is nog bezig de database vanaf de secundaire MSE te laden |
SECONDARY_ALONE | Status van de secundaire MSE wanneer de faalback is uitgevoerd en de primaire is verantwoordelijk, maar nog steeds gegevens laden |
GRACEFUL_SHUTDOWN | State geactiveerd als u de services handmatig herstart of stopt op de andere MSE in geval van automatische failover/faalback. Dit betekent dat de downtime niet wordt overgenomen omdat deze handmatig is uitgelokt |
Met HA samenhangende logbestanden worden opgeslagen in de folder opt/mse/logs/hm met als primaire logbestand de gezondheidszorg-monitor*.log.
Eenheid: Zowel het primaire als het secundaire systeem zijn actief (splitsende hersenconditie)
1. Sluit de Virtual IP-interface (VIP) op de secundaire modus. Het zou eth0:1 zijn, als er 2000000 was.
2. Start de diensten opnieuw op de secundaire MSE
stop
startpunt voor service
3. Controleer of het secundair is begonnen met de synchronisatie met de Primaire infrastructuur.
Eenheid: Synchronisatie van het secundair met het Primair voor HA zit gedurende lange tijd vast op X%
1. Stop de dienst op het secundaire punt
stop
2. Verwijder de /opt/mse/health-monitor/resources/config/advance-c
3. Als er nog steeds problemen zijn met de oprichting van een HA, zou deze in een onsamenhangende staat kunnen zijn terechtgekomen, waar we alles in het kader van de "data"-directory op het secundaire rm -rf /opt/data/* moeten verwijderen
4. Start het secundaire programma opnieuw. Voeg het toe van Prime Infrastructure aan de Primaire om HA opnieuw te starten.
Eenheid: Kan de secundaire server niet verwijderen van PI nadat deze onbereikbaar is
1. Stop de service op het primaire apparaat.
2. Verwijder de /opt/mse/health-monitor/resources/config/advance-c
3. Start de service opnieuw op het Primaire station.
4. Verwijdert de primaire MSE uit PI en voeg deze opnieuw toe.