Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Cygnus não suporta dados no banco de dados MySql


Como posso ver no log, provavelmente o Cygnus está rodando, mas não iniciando nenhum componente do Flume (qualquer fonte, canal ou coletor). Isso ocorre devido a alguns erros de configuração.

Em relação ao agent_a1.conf Arquivo:
  • Está faltando a lista de fontes, canais e coletores: cygnusagent.sources = http-source cygnusagent.sinks = mysql-sink cygnusagent.channels = mysql-channel
  • cygnusagent.sources.http-source.channels o valor deve ser mysql-channel

Sobre cygnus_instance_c1.conf :
  • AGENT_NAME o valor deve ser cygnusagent

Qual versão você instalou? Você está reunificando o Cygnus como um serviço ou como um processo autônomo?

Além disso, você poderia tentar iniciar o Cygnus no modo DEBUG? Basta editar o /usr/cygnus/conf/log4j.properties Arquivo.

Faça as alterações propostas e veja como o log evolui! :)

EDITAR 1

Tal "erro fatal" não é tão fatal. Era um bug que aparecia no Cygnus 0.7.1, atualmente corrigido. De qualquer forma, mesmo na versão 0.7.1 isso não afetou o comportamento normal do Cygnus já que a porta de gerenciamento é usada apenas para recuperar a versão, nada importante.

Você tentou enviar algum contexto de atualização para Orion para que uma notificação seja recebida pelo Cygnus? Mesmo simulando a notificação? Consulte o Guia de início rápido do Cygnus para um exemplo sobre como fazer tal simulação.

EDITAR 2

Nomes de pacotes Cygnus es.tid.fiware.fiwareconnectors.cygnus... foram substituídos por com.telefonica.iot.cygnus... da versão 0.8.0 (ou talvez 0.9.0).