Comme je peux le voir dans le journal, Cygnus est probablement en cours d'exécution mais ne démarre aucun composant Flume (aucune source, canal ou puits). Cela est dû à des erreurs de configuration.
Concernant agent_a1.conf
fichier :
- Il manque la liste des sources, canaux et puits :
cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
cygnusagent.sources.http-source.channels
la valeur doit êtremysql-channel
Concernant cygnus_instance_c1.conf
:
AGENT_NAME
la valeur doit êtrecygnusagent
Quelle version as-tu installé ? Relancez-vous Cygnus en tant que service ou en tant que processus autonome ?
De plus, vous pourriez essayer de démarrer Cygnus en mode DEBUG ? Modifiez simplement le /usr/cygnus/conf/log4j.properties
fichier.
Effectuez les modifications proposées et voyez comment le journal évolue ! :)
MODIFICATION 1
Une telle "erreur fatale" n'est pas si fatale. C'était un bogue apparaissant dans Cygnus 0.7.1, actuellement corrigé. Quoi qu'il en soit, même en 0.7.1, cela n'affectait pas le comportement normal de Cygnus puisque le port de gestion ne sert qu'à récupérer la version, rien d'important.
Avez-vous essayé d'envoyer un contexte de mise à jour à Orion afin qu'une notification soit reçue par Cygnus ? Même en simulant la notification ? Veuillez consulter le Guide de démarrage rapide Cygnus pour un exemple sur la façon de faire une telle simulation.
MODIFICATION 2
Noms des packages Cygnus es.tid.fiware.fiwareconnectors.cygnus...
ont été remplacés par com.telefonica.iot.cygnus...
à partir de la version 0.8.0 (ou peut-être 0.9.0).