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.channelswaarde moetmysql-channelzijn
Over cygnus_instance_c1.conf :
AGENT_NAMEwaarde moetcygnusagentzijn
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).