Come posso vedere nel registro, molto probabilmente Cygnus è in esecuzione ma non avvia alcun componente Flume (qualsiasi sorgente, canale o sink). Ciò è dovuto ad alcuni errori di configurazione.
Riguardo a agent_a1.conf
file:
- Manca l'elenco di sorgenti, canali e sink:
cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
cygnusagent.sources.http-source.channels
il valore dovrebbe esseremysql-channel
Riguardo a cygnus_instance_c1.conf
:
AGENT_NAME
il valore deve esserecygnusagent
Quale versione hai installato? Riavvii Cygnus come servizio o come processo autonomo?
Inoltre, potresti provare ad avviare Cygnus in modalità DEBUG? Modifica semplicemente il /usr/cygnus/conf/log4j.properties
file.
Fai le modifiche proposte e guarda come si evolve il registro! :)
MODIFICA 1
Un tale "errore fatale" non è così fatale. Era un bug che appariva in Cygnus 0.7.1, attualmente risolto. Ad ogni modo, anche nella 0.7.1 non ha influito sul normale comportamento di Cygnus poiché la porta di gestione viene utilizzata solo per recuperare la versione, niente di importante.
Hai provato a inviare un contesto di aggiornamento a Orion in modo che Cygnus riceva una notifica? Anche simulando la notifica? Consulta la Guida rapida Cygnus per un esempio su come realizzare una tale simulazione.
MODIFICA 2
nomi dei pacchetti Cygnus es.tid.fiware.fiwareconnectors.cygnus...
sono stati sostituiti da com.telefonica.iot.cygnus...
dalla versione 0.8.0 (o forse 0.9.0).