Mysql
 sql >> Base de données >  >> RDS >> Mysql

Cygnus ne contient pas de données sur la base de données MySql

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 être mysql-channel

Concernant cygnus_instance_c1.conf :

  • AGENT_NAME la valeur doit être cygnusagent

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).