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.
In dit document wordt beschreven hoe de Connected Grid Routers (CGR)-platformapparaten uit de 1000-reeks kunnen worden geconfigureerd voor gebruik met een IOx Connected Grid Module (CGM) - System Server (SRV)-module.
Cisco raadt kennis van de volgende onderwerpen aan:
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Wanneer u IOx-toepassingen of virtuele machines op het CGR1000-platform wilt uitvoeren, kunt u de CGM-SRV-rekenmodule gebruiken. De CGM-SRV module is eigenlijk een kleine server die een multi-core x86 CPU, geheugen en opslag bevat. Zowel de CGR1120 als de CGR1240 kunnen een van deze modules hebben om IOx-mogelijkheden toe te voegen.
Er zijn, op het moment dat je schrijft, twee soorten beschikbaar, zoals weergegeven in de tabel:
| Stock Keep Unit (SKU) | Solid State-schijven (SSD) | RAM | CPU |
| CGM-SRV-64 | 64 GB (50 GB bruikbaar) | 4 GB | 4-core 800 MHz |
| CGM-SRV-128 | 128GB (100GB bruikbaar) | 4 GB | 4-core 800 MHz |
Elke module heeft ook twee USB-poorten voor opslag en een eigen externe gigabit Ethernet-interface.
Net als bij elk ander IOx-apparaat kan de module verschillende soorten IOx-toepassingen hosten, maar vanwege de grotere capaciteit van de CGM-SRV-module kan deze ook een volledig geconfigureerde Windows- of standaard Linux-distro (bijvoorbeeld Ubuntu of CentOS) uitvoeren, zoals in de afbeelding wordt weergegeven.

De CGM-SRV-module heeft drie netwerkinterfaces, twee interne interfaces naar Cisco IOS ® en één externe voor een speciale verbinding met de gasten die op de CGM-SRV-module draait.
De gebruikte interfaces zijn zoals weergegeven in de tabel:
| Naam | Location (Locatie) | Verbindt met | opmerking |
| Gi<sleuf>/1 | intern naar Cisco IOS ® | CGM-SRV-hostbesturingssysteem (waarop Cisco Application-Hosting Framework (CAF) wordt uitgevoerd) | eth_mgmt-interface op hostbesturingssysteem |
| Gi<sleuf>/2 | intern naar Cisco IOS ® | CGM-SRV-gast-VM's (IOx-apps) | svcbr_0 op hostbesturingssysteem > dpbr_0 |
| eth0 | externe on-module | CGM-SRV-gast-VM's (IOx-apps) | svcbr_1 op hostbesturingssysteem > dpbr_1 |
Een diagram van hoe alles met elkaar verbonden is, wordt weergegeven in de afbeelding:

Om de CGM-SRV op CGR1000 te configureren, moet u beginnen met het invoegen van de module in de CGR1120. Dit kan worden gedaan zonder dat het apparaat als volgt offline hoeft te worden gehaald:
Stap 1. Sluit de modulepoort af waarin u de CGM-SRV-module wilt installeren:
KJK_CGR1120_20#conf t Enter configuration commands, one per line. End with CNTL/Z. KJK_CGR1120_20(config)#hw-module poweroff 4
Stap 2. U kunt de module fysiek in sleuf 4 plaatsen. Nadat de module is geplaatst, kunt u de module-sleuf weer inschakelen:
KJK_CGR1120_20(config)#no hw-module poweroff 4
Stap 3. Laten we eens kijken of de module wordt herkend zoals u verwacht dat het is:
KJK_CGR1120_20#sh module 4 Mod Ports Module-Type Model Status --- ----- ----------------------------------- ------------------ ---------- 4 1 CGR1000 Server Module 64GB Disk CGM-SRV-64 ok Mod Hw Serial-Num Last reload reason --- ----- --------------------- ------------------------------------ 4 1.0 FOCXXXXXXXX
Zoals u hier in de uitvoer kunt zien, wordt de module herkend en klaar in sleuf 4. U bent nu klaar om te beginnen met het configureren van alles.
De volgende stap is het laden van de host Operating System (OS) image op de module. De afbeelding hiervoor kan worden gedownload van: https://software.cisco.com/download/release.html?mdfid=284174271&softwareid=286312260
Nadat u de afbeelding hebt gedownload van Cisco Connection Online (CCO), uploadt/downloadt u deze naar de CGR1000:
KJK_CGR1120_20#copy scp://jedepuyd@10.X.X.X/cgr1000-compute-1.2.5.1.SPA flash: Destination filename [cgr1000-compute-1.2.5.1.SPA]? Password: Sending file modes: C0644 69765564 cgr1000-compute-1.2.5.1.SPA ... 69765564 bytes copied in 1367.560 secs (51015 bytes/sec)
Zodra de afbeelding beschikbaar is op de CGR1000, kunt u deze installeren op de CGM-SRV-module:
KJK_CGR1120_20#server-module 4 install flash:cgr1000-compute-1.2.5.1.SPA Operation requires module reload, do you want to continue? [yes]: yes Installing image: /cgr1000-compute-1.2.5.1.SPA ......................... Done!
Zoals eerder vermeld, hebt u twee interne interface op Cisco IOS ® die verbinding maken met CGM-SRV. Aangezien u de module in sleuf 4 hebt geplaatst, worden deze interfaces genoemd: Gi4/1 en Gi4/2. De IP-adressen op deze interfaces, wanneer u NAT gebruikt, worden alleen intern gebruikt.
Configureer Gi4/1 voor de verbinding tussen Cisco IOS ® en het hostbesturingssysteem dat in CGM-SRV wordt uitgevoerd:
KJK_CGR1120_20#conf t Enter configuration commands, one per line. End with CNTL/Z. KJK_CGR1120_20(config)#int gi4/1 KJK_CGR1120_20(config-if)#ip addr 192.168.100.1 255.255.255.0 KJK_CGR1120_20(config-if)#ip nat inside KJK_CGR1120_20(config-if)#ip virtual-reassembly in KJK_CGR1120_20(config-if)#duplex auto KJK_CGR1120_20(config-if)#speed auto KJK_CGR1120_20(config-if)#ipv6 enable KJK_CGR1120_20(config-if)#no shut KJK_CGR1120_20(config-if)#exit
Configureer Gi4/2; voor de verbinding tussen Cisco IOS ® en de gasten die op CGM-SRV wordt uitgevoerd:
KJK_CGR1120_20#conf t Enter configuration commands, one per line. End with CNTL/Z. KJK_CGR1120_20(config)#int gi4/2 KJK_CGR1120_20(config-if)#ip addr 192.168.101.1 255.255.255.0 KJK_CGR1120_20(config-if)#ip nat inside KJK_CGR1120_20(config-if)#ip virtual-reassembly in KJK_CGR1120_20(config-if)#duplex auto KJK_CGR1120_20(config-if)#speed auto KJK_CGR1120_20(config-if)#ipv6 enable KJK_CGR1120_20(config-if)#no shut KJK_CGR1120_20(config-if)#exit
Configureer de interface aan de zijde van Cisco IOS ® die u toegang geeft tot de CGR1000 als NAT buiten:
KJK_CGR1120_20(config)#int gi2/1 KJK_CGR1120_20(config-if)#ip nat outside
DHCP instellen voor het hostbesturingssysteem en de gasten:
KJK_CGR1120_20#conf t Enter configuration commands, one per line. End with CNTL/Z. KJK_CGR1120_20(config)#ip dhcp pool iox_host_pool KJK_CGR1120_20(dhcp-config)#network 192.168.100.0 255.255.255.0 KJK_CGR1120_20(dhcp-config)#default-router 192.168.100.1 KJK_CGR1120_20(dhcp-config)#lease infinite KJK_CGR1120_20(dhcp-config)#exit KJK_CGR1120_20(config)#ip dhcp pool iox_guest_pool KJK_CGR1120_20(dhcp-config)#network 192.168.101.1 255.255.255.0 KJK_CGR1120_20(dhcp-config)#default-router 192.168.101.1 KJK_CGR1120_20(dhcp-config)#lease infinite KJK_CGR1120_20(dhcp-config)#exit
Nadat u DHCP hebt ingeschakeld, moet u ervoor zorgen dat het hostbesturingssysteem op de CGM-SRV-module een IP opneemt. In dit stadium is het het gemakkelijkst om de module opnieuw op te starten:
KJK_CGR1120_20#hw-module reload 4 Module 4 is being reloaded with reason()...
Zodra de module weer online is, kunt u controleren welk IP-adres eraan is gegeven:
KJK_CGR1120_20#sh ip dhcp bind Bindings from all pools not associated with Virtual Routing and Forwarding (VRF):
IP address Client-ID/ Lease expiration Type Hardware address/ User name 192.168.100.3 0100.800f.1170.00 Infinite Automatic
De volgende stap in de configuratie is het voltooien van de rest van de NAT-configuratie en het doorsturen van deze poorten naar het IP-adres van het hostbesturingssysteem op de module:
KJK_CGR1120_20#conf t Enter configuration commands, one per line. End with CNTL/Z. KJK_CGR1120_20(config)#ip access-list standard IOX_NAT KJK_CGR1120_20(config-std-nacl)#permit 192.168.0.0 0.0.255.255 KJK_CGR1120_20(config-std-nacl)#exit KJK_CGR1120_20(config)#ip nat inside source list IOX_NAT interface Gi2/1 overload KJK_CGR1120_20(config)#ip nat inside source static tcp 192.168.100.3 8443 interface Gi2/1 8443 KJK_CGR1120_20(config)#ip nat inside source static tcp 192.168.100.3 22 interface Gi2/1 2222 KJK_CGR1120_20(config)#ip nat inside source static tcp 192.168.100.3 5900 interface Gi2/1 5900
Een laatste stap is vereist om toegang te krijgen tot Local Manager en de console van het hostbesturingssysteem.
Voeg een gebruiker met privilege 15 toe:
KJK_CGR1120_20#conf t Enter configuration commands, one per line. End with CNTL/Z. KJK_CGR1120_20(config)#username admin privilege 14 password cisco
Op dit punt is de configuratie voltooid en moet u de CGM-SRV-module voor IOx kunnen verifiëren en gebruiken.
Gebruik deze sectie om te controleren of uw configuratie goed werkt.
Vanuit Cisco IOS ® kunt u controleren of IOx correct is geconfigureerd met de volgende opdrachten:
KJK_CGR1120_20#sh IOx host list detail
IOx Server is running. Process ID: 325
Count of hosts registered: 1
Host registered:
===============
IOx Server Address: FE80::2A6F:7FFF:FE0D:844A; Port: 22222
Link Local Address of Host: FE80::280:FFF:FE11:7000
IPV4 Address of Host: 192.168.100.3
IPV6 Address of Host: fe80::280:fff:fe11:7000
Client Version: 0.4
Session ID: 4
OS Nodename: CGM-SRV-64-4
Host Hardware Vendor: Cisco Systems, Inc.
Host Hardware Version: 1.0
Host Card Type: not implemented
Host OS Version: 1.2.5.1
OS status: RUNNING
Percentage of SSD
Lifetime remaining: 100
USB Power Consumption (mA): 0
Interface Hardware Vendor: None
Interface Hardware Version: None
Interface Card Type: None
Een andere manier om te controleren of de bovenstaande configuratie succesvol is, is door verbinding te maken met uw browser met Lokaal beheer. Aangezien u NAT hebt geconfigureerd, moet Local Manager toegankelijk zijn op https://<buiten IP van CGR1000>:8443 .
Als alles goed is gegaan, moet u de aanmeldingsprompt voor Lokaal beheer kunnen zien, zoals weergegeven in de afbeelding:

Hier kunt u inloggen met de 15-gebruiker die u eerder hebt aangemaakt en toegang krijgen tot Lokaal beheer zoals weergegeven in de afbeelding:

Deze sectie bevat informatie die u kunt gebruiken om problemen met de configuratie te troubleshooten.
Om problemen met CAF en/of het hostbesturingssysteem op de CGM-SRV-module op te lossen, hebt u toegang tot de console met behulp van de volgende opdrachten:
U kunt zich aanmelden bij het hostbesturingssysteem met behulp van de referenties van de gebruiker van privilege 15 die eerder op Cisco IOS ® is gemaakt:
KJK_CGR1120_20#server-module 4 console Escape sequence: ctrl-shift-^ x, then disconnect command MontaVista Carrier Grade Express Linux 2.0.0 CGM-SRV-64-4 /dev/console CGM-SRV-64-4 login: admin Cisco IOS ® user password: CGM-SRV-64-4:~#
Om de status van CAF en Local Manager te controleren:
CGM-SRV-64-4:~# monit summary Cannot translate 'CGM-SRV-64-4' to FQDN name -- Temporary failure in name resolution The Monit daemon 5.14 uptime: 2h 14m Process dmo Running File product_id Accessible File hwid Accessible File netifup Accessible Process caf Running File cgroup Not monitored System x86-generic-64 Running
Het log voor CAF is te vinden op /var/log/caf.log.
Feedback