Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Étapes de dépannage

Introduction

Ce document décrit les étapes de dépannage de la configuration initiale d'IOx sur le routeur Cisco IR800.

Conditions préalables

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Components Used

Les informations de ce document sont basées sur IR800 avec 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.

Étapes de dépannage

Deux problèmes peuvent survenir lorsque vous installez un nouveau routeur IR800 pour IOX et que vous le connectez à Fog Director.

Vous pouvez suivre le processus étape par étape pour vérifier le problème sur IR800, Cisco Application Hosting Framework (CAF) ou Network Address Translation (NAT). Utilisez guest-os 1 restart/start/stop pour redémarrer/démarrer/arrêter GOS dans IOS.

1. Vérifiez le type de version du système d'exploitation invité et son état (en cours d'exécution ou non).

iox-ir809-02#sh platform guest-os

Guest OS status:

Installation: Cisco-GOS,version-1.0.0.58

State: RUNNING

Utilisez guest-os 1 restart/start/stop pour redémarrer/démarrer/arrêter GOS dans IOS.

2. Si GOS s'exécute, vérifiez si l'hôte iox obtient l'adresse IP de l'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 l'hôte IOx obtient une adresse IP, essayez d'inverser telnet dans GOS (machine virtuelle Linux) pour obtenir l'accès à l'invite 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. Une fois à l'intérieur, vérifiez si le FAC est installé correctement ou non.

a. Vérifier si le résumé du mois est présent ou non.

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. Vérifiez si le logiciel CAF est présent ou non.

root@iox-ir809-02-GOS-1:~# ls /software

apps  backup  caf  downloads  lost+found  tmp

Sur un nouveau routeur avec une image plus ancienne, vous pouvez trouver un problème sur la présence de GOS (machine virtuelle Linux), mais cette machine virtuelle Linux n'a pas d'infrastructure IOx (CAF).

S'il n'y a pas de CAF alors vous pouvez soit mettre à niveau vers une nouvelle image de bundle qui contient toutes les images, soit mettre à niveau la dernière version de GOS séparément.

5. Le problème courant lorsque vous connectez Fog Director (FD) à l'hôte IOx est dû à une mauvaise configuration du routage, de la liste de contrôle d'accès ou de la NAT.

a. Assurez-vous que vous pouvez envoyer une requête ping à Fog Director ip à partir de l'IOS IR8XX et qu'il n'y a aucune liste de contrôle d'accès pour la connexion entrante ou sortante qui puisse bloquer la communication FD.

Vérifiez si la NAT est configurée pour le trafic entrant et sortant.

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

Pour une connexion réussie, vous devez voir FD ip (198.51.100.3) en dehors de local et global.

Comme la NAT est effectuée de l'intérieur vers l'extérieur, assurez-vous d'avoir une route valide vers l'adresse externe, sinon le fonctionnement de la NAT échouera.