Zoals ik in het logboek kan zien, is Cygnus hoogstwaarschijnlijk actief maar start geen Flume-component (elke bron, kanaal of gootsteen). Dit komt door enkele configuratiefouten.
Over agent_a1.conf
bestand:
- De lijst met bronnen, kanalen en sinks ontbreekt:
cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
cygnusagent.sources.http-source.channels
waarde moetmysql-channel
zijn
Over cygnus_instance_c1.conf
:
AGENT_NAME
waarde moetcygnusagent
zijn
Welke versie heb je geïnstalleerd? Herstelt u Cygnus als een service of als een op zichzelf staand proces?
Daarnaast zou je kunnen proberen Cygnus te starten in DEBUG-modus? Bewerk eenvoudig de /usr/cygnus/conf/log4j.properties
bestand.
Voer de voorgestelde wijzigingen uit en kijk hoe het logboek evolueert! :)
BEWERK 1
Zo'n "fatale fout" is niet zo fataal. Het was een bug die verscheen in Cygnus 0.7.1, momenteel opgelost. Hoe dan ook, zelfs in 0.7.1 had het geen invloed op het normale gedrag van Cygnus, aangezien de beheerpoort alleen wordt gebruikt om de versie op te halen, niets belangrijks.
Heb je geprobeerd een update-context naar Orion te sturen zodat Cygnus een melding ontvangt? Zelfs door de melding te simuleren? Zie de Cygnus Snelstartgids voor een voorbeeld over het maken van zo'n simulatie.
BEWERK 2
Cygnus-pakketten namen es.tid.fiware.fiwareconnectors.cygnus...
werden vervangen door com.telefonica.iot.cygnus...
van release 0.8.0 (of misschien 0.9.0).