Jak widzę w logu, najprawdopodobniej Cygnus działa, ale nie uruchamia żadnego komponentu Flume (żadnego źródła, kanału lub ujścia). Wynika to z pewnych błędów konfiguracji.
Odnośnie agent_a1.conf
plik:
- Brakuje listy źródeł, kanałów i ujścia:
cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
cygnusagent.sources.http-source.channels
wartość powinna wynosićmysql-channel
Odnośnie cygnus_instance_c1.conf
:
AGENT_NAME
wartość musi byćcygnusagent
Którą wersję zainstalowałeś? Czy ponownie uruchamiasz Cygnus jako usługę, czy jako samodzielny proces?
Dodatkowo mógłbyś spróbować uruchomić Cygnusa w trybie DEBUG? Po prostu edytuj /usr/cygnus/conf/log4j.properties
plik.
Wprowadź proponowane zmiany i zobacz, jak ewoluuje dziennik! :)
EDYTUJ 1
Taki „błąd krytyczny” nie jest taki fatalny. Był to błąd pojawiający się w Cygnus 0.7.1, obecnie naprawiony. W każdym razie, nawet w wersji 0.7.1 nie wpłynęło to na normalne zachowanie Cygnusa, ponieważ port zarządzania jest używany tylko do pobierania wersji, nic ważnego.
Czy próbowałeś wysłać jakiś kontekst aktualizacji do Oriona, aby Cygnus otrzymał powiadomienie? Nawet symulując powiadomienie? Proszę zapoznać się z Krótkim przewodnikiem po aplikacji Cygnus na przykład, jak wykonać taką symulację.
EDYTUJ 2
Nazwy pakietów Cygnus es.tid.fiware.fiwareconnectors.cygnus...
zostały zastąpione przez com.telefonica.iot.cygnus...
od wydania 0.8.0 (a może 0.9.0).