Inleiding
Dit document beschrijft hoe de status van Cisco Prime Access Registrar (CPAR) moet worden gecontroleerd voor en na de uitvoering van een onderhoudsvenster.
Deze procedure is van toepassing op een OpenStack-omgeving met Newton-versie waarbij ESC geen CPAR beheert en rechtstreeks op de op OpenStack geïmplementeerde VM is geïnstalleerd.
Achtergrondinformatie
Ultra-M is een voorverpakte en gevalideerde gevirtualiseerde mobiele packet-core-oplossing die is ontworpen om de implementatie van VNF's te vereenvoudigen. OpenStack is de Virtualized Infrastructure Manager (VIM) voor Ultra-M en bestaat uit de volgende knooppunten:
- Computeren
- Object Storage Disk - computing (OSD - computing)
- Controller
- OpenStack-platform - Director (OSPD)
De hoogwaardige architectuur van Ultra-M en de betrokken componenten worden in dit beeld getoond:
Dit document is bedoeld voor Cisco-personeel dat bekend is met Cisco Ultra-M platform en geeft de stappen aan die moeten worden uitgevoerd op OpenStack en Redhat OS.
Opmerking: Ultra M 5.1.x release wordt overwogen om de procedures in dit document te definiëren.
Netwerkimpact
Er is geen onderbreking of interferentie met netwerk- of CPAR-services.
Alarmen
Deze procedure leidt niet tot alarmsignalen.
Gezondheidscontrole
Maak verbinding met de server via Secure Shell (SSH).
Voer al deze stappen uit voor en na de activiteit.
Stap 1. Voer de opdracht /opt/SCOar/bin/arstatus uit op OS-niveau.
[root@aaa04 ~]# /opt/CSCOar/bin/arstatus
Cisco Prime AR RADIUS server running (pid: 24834)
Cisco Prime AR Server Agent running (pid: 24821)
Cisco Prime AR MCD lock manager running (pid: 24824)
Cisco Prime AR MCD server running (pid: 24833)
Cisco Prime AR GUI running (pid: 24836)
SNMP Master Agent running (pid: 24835)
[root@wscaaa04 ~]#
Stap 2. Voer de opdracht /opt/SCOar/bin/aregcmd uit op OS-niveau en voer de beheerdersreferenties in. Controleer of de CPAr Health 10 van de 10 is en de CPAR CLI bij het verlaten.
[root@aaa02 logs]# /opt/CSCOar/bin/aregcmd
Cisco Prime Access Registrar 7.3.0.1 Configuration Utility
Copyright (C) 1995-2017 by Cisco Systems, Inc. All rights reserved.
Cluster:
User: admin
Passphrase:
Logging in to localhost
[ //localhost ]
LicenseInfo = PAR-NG-TPS 7.2(100TPS:)
PAR-ADD-TPS 7.2(2000TPS:)
PAR-RDDR-TRX 7.2()
PAR-HSS 7.2()
Radius/
Administrators/
Server 'Radius' is Running, its health is 10 out of 10
--> exit
Stap 3. Voer de opdracht netstat uit | de grote diameter en verifieert dat alle DRA verbindingen worden gevestigd.
De hieronder vermelde output betreft een omgeving waarin Diameter-links worden verwacht. Als minder verbindingen worden getoond, vertegenwoordigt dit een scheiding van DRA die moet worden geanalyseerd.
[root@aa02 logs]# netstat | grep diameter
tcp 0 0 aaa02.aaa.epc.:77 mp1.dra01.d:diameter ESTABLISHED
tcp 0 0 aaa02.aaa.epc.:36 tsa6.dra01:diameter ESTABLISHED
tcp 0 0 aaa02.aaa.epc.:47 mp2.dra01.d:diameter ESTABLISHED
tcp 0 0 aaa02.aaa.epc.:07 tsa5.dra01:diameter ESTABLISHED
tcp 0 0 aaa02.aaa.epc.:08 np2.dra01.d:diameter ESTABLISHED
Stap 4. Controleer of in het TPS-logbestand wordt aangegeven dat verzoeken door CPAR worden verwerkt. De in vet weergegeven waarden vertegenwoordigen de TPS en daar moeten we aandacht aan besteden.
De waarde van TPS mag niet hoger zijn dan 1500.
[root@aaa04 ~]# tail -f /opt/CSCOar/logs/tps-11-21-2017.csv
11-21-2017,23:57:35,263,0
11-21-2017,23:57:50,237,0
11-21-2017,23:58:05,237,0
11-21-2017,23:58:20,257,0
11-21-2017,23:58:35,254,0
11-21-2017,23:58:50,248,0
11-21-2017,23:59:05,272,0
11-21-2017,23:59:20,243,0
11-21-2017,23:59:35,244,0
11-21-2017,23:59:50,233,0
Stap 5. Zoek naar fouten of alarmberichten in name_radius_1_log.
[root@aaa02 logs]# grep -E "error|alarm" name_radius_1_log
Stap 6. Dit is de opdracht om te controleren hoeveel geheugen het CPAR-proces gebruikt.
top | grep radius
[root@aaa02 ~]# top | grep radius
27008 root 20 0 20.228g 2.413g 11408 S 128.3 7.7 1165:41 radius
Deze gemarkeerde waarde zou lager moeten zijn dan: 7Gb, dat is het maximum toegestaan op toepassingsniveau.
Stap 7. Dit is de opdracht om het schijfgebruik te verifiëren:
df -h
[root@aaa02 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg_arucsvm51-lv_root 26G 21G 4.1G 84% /
tmpfs 1.9G 268K 1.9G 1% /dev/shm
/dev/sda1 485M 37M 424M 8% /boot
/dev/mapper/vg_arucsvm51-lv_home 23G 4.3G 17G 21% /home
Deze totale waarde moet lager zijn dan: 80%, als het meer dan 80% is, de overbodige bestanden identificeren en opschonen.
Stap 8. Controleer of er geen kernbestand gegenereerd is.
Kernbestand wordt gegenereerd in het geval van een crash van de applicatie wanneer CPAR niet in staat is om een uitzondering en zijn gegenereerd in deze twee locaties te verwerken.
[root@aaa02 ~]# cd /cisco-ar/
[root@aaa02 ~]# cd /cisco-ar/bin
Er moeten geen kernbestanden in de bovenstaande twee locaties staan, indien deze worden gevonden, verhoog een Cisco TAC-case om de hoofdoorzaak van een dergelijke uitzondering te identificeren en voeg de kernbestanden toe voor debugging.