Introducción
Este documento describe los pasos de troubleshooting para la configuración inicial de IOx en el router Cisco IR800.
Prerequisites
Requirements
No hay requisitos específicos para este documento.
Componentes Utilizados
La información en este documento se basa en IR800 con IOS.
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. If your network is live, make sure that you understand the potential impact of any command.
Pasos para la resolución de problemas
Puede haber un par de problemas que surjan al instalar el nuevo router IR800 para IOX y conectarlo con Fog Director.
Puede seguir un proceso paso a paso para comprobar el problema en IR800, Cisco Application Hosting Framework (CAF) o Network Address Translation (NAT). Utilice guest-os 1 restart/start/stop para reiniciar/iniciar/detener el GOS en IOS.
1. Verifique el tipo de versión del SO invitado y su estado (ejecutándose o no).
iox-ir809-02#sh platform guest-os
Guest OS status:
Installation: Cisco-GOS,version-1.0.0.58
State: RUNNING
Utilice guest-os 1 restart/start/stop para reiniciar/iniciar/detener el GOS en IOS.
2. Si GOS se ejecuta, verifique si el host iox obtiene la dirección ip del IOS.
iox-ir809-02#sh iox host list
Host Name IPV4 Address IPV6 Address IOX Client Version
---------------------------------------------------------------------------------------------------
iox-ir809-02-GOS-1 192.0.2.1 2001:DB8::1 0.4
---------------------------------------------------------------------------------------------------
3. Si el host IOx obtiene la dirección ip, intente invertir Telnet en GOS (Linux VM) para obtener acceso a la indicación de linux.
IR829-IOT#telnet 192.0.2.1 2070
Trying 192.0.2.1, 2070 ... Open
Poky 9.0 (Yocto Project 1.4 Reference Distro) 1.4.1 IR829-IOT-GOS-1 ttyS0
4. Una vez dentro, verifique si la CAF está instalada correctamente o no.
a. Verifique si el resumen del monit está o no ahí.
root@iox-ir809-02-GOS-1:~# monit summary
Cannot translate 'iox-ir809-02-GOS-1' to FQDN name -- Name or service not known
The Monit daemon 5.14 uptime: 76d 0h 27m
Process 'dmo' Running
File 'product_id' Accessible
File 'hwid' Accessible
File 'svcbr0' Accessible
Process 'caf' Running
File 'cgroup' Not monitored
System 'qemux86-64' Running
b. Verifique si el software CAF está o no presente.
root@iox-ir809-02-GOS-1:~# ls /software
apps backup caf downloads lost+found tmp
En el nuevo router con una imagen más antigua , puede encontrar un problema donde GOS (Linux VM) está presente, pero esta VM Linux no tiene infraestructura IOx (CAF).
Si no hay CAF, puede actualizar a la nueva imagen del paquete que contiene todas las imágenes o actualizar la última GOS por separado.
5. Un problema común cuando se conecta Fog Director (FD) al host IOx se debe a un error de configuración de routing, ACL o NAT.
a. Asegúrese de que puede hacer ping en la dirección IP de Fog Director desde el IOS IR8XX y que no hay ACL para la conexión entrante o saliente que pueda bloquear la comunicación FD.
Verifique si NAT está configurado para tráfico entrante y saliente.
IR829-IOT#sh ip nat translations
Pro Inside global Inside local Outside local Outside global
tcp 198.51.100.1:8443 192.0.2.1:8443 198.51.100.3:54285 198.51.100.3:54285
Debe ver IP de FD (198.51.100.3) fuera de local y global para una conexión correcta.
Como NAT se realiza desde adentro hacia afuera, asegúrese de tener una ruta válida hacia la dirección externa de lo contrario la operación NAT fallará.