Jak vidím v logu, Cygnus s největší pravděpodobností běží, ale nespouští žádnou komponentu Flume (žádný zdroj, kanál nebo sink). To je způsobeno některými chybami konfigurace.
Ohledně agent_a1.conf
soubor:
- Chybí zde seznam zdrojů, kanálů a záchytů:
cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
cygnusagent.sources.http-source.channels
hodnota by měla býtmysql-channel
Ohledně cygnus_instance_c1.conf
:
AGENT_NAME
hodnota musí býtcygnusagent
Jakou verzi máš nainstalovanou? Znovu spouštíte Cygnus jako službu nebo jako samostatný proces?
Kromě toho byste mohli zkusit spustit Cygnus v režimu DEBUG? Jednoduše upravte /usr/cygnus/conf/log4j.properties
soubor.
Proveďte navrhované změny a uvidíte, jak se protokol vyvíjí! :)
UPRAVIT 1
Taková "fatální chyba" není tak fatální. Byla to chyba objevující se v Cygnus 0.7.1, aktuálně opravená. Každopádně ani ve verzi 0.7.1 to neovlivnilo normální chování Cygnusu, protože port pro správu se používá pouze pro načtení verze, nic důležitého.
Pokusili jste se poslat nějaký aktualizační kontext do Orionu, aby Cygnus obdržel oznámení? Dokonce i simulací oznámení? Přečtěte si prosím Rychlý průvodce Cygnus pro příklad o tom, jak provést takovou simulaci.
ÚPRAVA 2
Názvy balíčků Cygnus es.tid.fiware.fiwareconnectors.cygnus...
byly nahrazeny com.telefonica.iot.cygnus...
od verze 0.8.0 (nebo možná 0.9.0).