O conjunto de documentação deste produto faz o possível para usar uma linguagem imparcial. Para os fins deste conjunto de documentação, a imparcialidade é definida como uma linguagem que não implica em discriminação baseada em idade, deficiência, gênero, identidade racial, identidade étnica, orientação sexual, status socioeconômico e interseccionalidade. Pode haver exceções na documentação devido à linguagem codificada nas interfaces de usuário do software do produto, linguagem usada com base na documentação de RFP ou linguagem usada por um produto de terceiros referenciado. Saiba mais sobre como a Cisco está usando a linguagem inclusiva.
A Cisco traduziu este documento com a ajuda de tecnologias de tradução automática e humana para oferecer conteúdo de suporte aos seus usuários no seu próprio idioma, independentemente da localização. Observe que mesmo a melhor tradução automática não será tão precisa quanto as realizadas por um tradutor profissional. A Cisco Systems, Inc. não se responsabiliza pela precisão destas traduções e recomenda que o documento original em inglês (link fornecido) seja sempre consultado.
Este documento descreve como configurar os dispositivos da plataforma Connected Grid Routers (CGR) série 1000 para uso com um módulo CGM (Connected Grid Module) - SRV (System Server) do IOx.
A Cisco recomenda que você tenha conhecimento destes tópicos:
As informações neste documento são baseadas nestas versões de software e hardware:
Quando quiser executar aplicativos IOx ou máquinas virtuais na plataforma CGR1000, você pode usar o módulo de computação CGM-SRV. O módulo CGM-SRV é, na verdade, um servidor pequeno que contém CPU, memória e armazenamento x86 de vários núcleos. O CGR1120 e o CGR1240 podem ter um desses módulos para adicionar recursos de IOx.
No momento em que você escreve, há dois tipos disponíveis, conforme mostrado na tabela:
| Unidade de manutenção de estoque (SKU) | Unidades de estado sólido (SSD) | RAM | CPU |
| CGM-SRV-64 | 64 GB (50 GB utilizáveis) | 4 GB | 4 núcleos de 800 MHz |
| CGM-SRV-128 | 128 GB (100 GB utilizáveis) | 4 GB | 4 núcleos de 800 MHz |
Cada módulo também tem duas portas USB para armazenamento e sua própria interface Gigabit Ethernet externa.
Como com qualquer outro dispositivo com capacidade IOx, o módulo pode hospedar diferentes tipos de aplicativos IOx, mas devido à maior capacidade do módulo CGM-SRV, ele também pode executar uma distribuição padrão Windows ou Linux totalmente configurada (por exemplo, Ubuntu ou CentOS), como mostrado na imagem.

O módulo CGM-SRV tem três interfaces de rede, duas interfaces internas para o Cisco IOS ® e uma externa para uma conexão dedicada aos convidados que é executada no módulo CGM-SRV.
As interfaces usadas são as mostradas na tabela:
| Nome | Local | Conecta-se a | Lembrete |
| Gi<slot>/1 | interno ao Cisco IOS ® | SO host CGM-SRV (que executa o Cisco Application-Hosting Framework (CAF)) | eth_mgmt interface no SO host |
| Gi<slot>/2 | interno ao Cisco IOS ® | VMs de convidado CGM-SRV (aplicativos IOx) | svcbr_0 no SO host > dpbr_0 |
| eth0 | externo no módulo | VMs de convidado CGM-SRV (aplicativos IOx) | svcbr_1 no SO host > dpbr_1 |
Um diagrama de como tudo está interconectado é como mostrado na imagem:

Para configurar o CGM-SRV no CGR1000, é necessário iniciar com a inserção do módulo no CGR1120. Isso pode ser feito sem a necessidade de colocar o dispositivo off-line da seguinte maneira:
Etapa 1. Feche a porta do módulo na qual deseja instalar o módulo CGM-SRV:
KJK_CGR1120_20#conf t Enter configuration commands, one per line. End with CNTL/Z. KJK_CGR1120_20(config)#hw-module poweroff 4
Etapa 2. Você pode inserir fisicamente o módulo no slot 4. Uma vez que o módulo tenha sido inserido, você pode ligar novamente o slot do módulo:
KJK_CGR1120_20(config)#no hw-module poweroff 4
Etapa 3. Vamos verificar se o módulo é reconhecido como você espera que seja:
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
Como você pode ver na saída aqui, o módulo é reconhecido e está pronto no slot 4. Agora você está pronto para começar a configurar tudo.
A próxima etapa é carregar a imagem do sistema operacional (SO) do host no módulo. A imagem para isso pode ser baixada de: https://software.cisco.com/download/release.html?mdfid=284174271&softwareid=286312260
Depois de fazer o download da imagem do Cisco Connection Online (CCO), carregue-a/baixe-a para o 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)
Quando a imagem estiver disponível no CGR1000, você poderá instalá-la no módulo CGM-SRV:
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!
Como mencionado anteriormente, você tem duas interfaces internas no Cisco IOS ® que se conectam com o CGM-SRV. Desde que você inseriu o módulo no slot 4, estas interfaces foram nomeadas: Gi4/1 e Gi4/2. Os endereços IP nessas interfaces, quando você usa NAT, são usados apenas internamente.
Configure a Gi4/1, para a conexão entre o Cisco IOS ® e o sistema operacional host que é executado no CGM-SRV:
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
Configurar Gi4/2; para a conexão entre o Cisco IOS ® e os convidados que são executados no CGM-SRV:
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
Configure a interface no lado do ® do Cisco IOS que fornece acesso ao CGR1000 como NAT externo:
KJK_CGR1120_20(config)#int gi2/1 KJK_CGR1120_20(config-if)#ip nat outside
Configurar o DHCP para o SO host e os convidados:
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
Depois de habilitar o DHCP, você precisa garantir que o sistema operacional do host no módulo CGM-SRV selecione um IP. Neste estágio, o mais fácil é reiniciar o módulo:
KJK_CGR1120_20#hw-module reload 4 Module 4 is being reloaded with reason()...
Quando o módulo estiver novamente on-line, você poderá verificar qual endereço IP foi fornecido a ele:
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
A próxima etapa de configuração é finalizar o restante da configuração NAT e encaminhar essas portas para o IP do sistema operacional do host no módulo:
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
Uma última etapa é necessária para poder acessar o Gerenciador Local e o console do sistema operacional do host.
Adicionar um usuário com privilégio 15:
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
Neste ponto, a configuração está concluída e você deve ser capaz de verificar e usar o módulo CGM-SRV para IOx.
Use esta seção para confirmar se a sua configuração funciona corretamente.
No Cisco IOS ®, você pode verificar se o IOx está configurado corretamente com estes comandos:
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
Outra maneira de verificar se a configuração acima foi bem-sucedida é conectar-se com seu navegador ao Gerenciador local. Como você configurou o NAT, o Gerenciador Local deve estar acessível em https://<outside IP of CGR1000>:8443 .
Se tudo correu bem, você deve ser capaz de ver o prompt de login do Gerenciador local como mostrado na imagem:

Aqui você pode fazer login com o privilégio de 15 usuários criado anteriormente e acessar o Gerenciador local conforme mostrado na imagem:

Esta seção disponibiliza informações para a solução de problemas de configuração.
Para solucionar problemas do CAF e/ou do sistema operacional do host que é executado no módulo CGM-SRV, você pode acessar o console com o uso destes comandos:
Você pode efetuar login no sistema operacional do host com o uso das credenciais do privilégio de 15 usuários criado no Cisco IOS ® anterior:
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:~#
Para verificar o status do CAF e do Local Manager:
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
O registro para CAF pode ser encontrado em /var/log/caf.log.
Feedback