Fiware 天鹅座一开始就停下来

Fiware 天鹅座一开始就停下来,fiware,fiware-cygnus,Fiware,Fiware Cygnus,我已经在Ubuntu14.04上安装了Cygnus,当我继续通过(正确填写)启动Cygnus时: nohup APACHE_FLUME_HOME/bin/cygnus FLUME ng agent--conf APACHE_FLUME_HOME/conf-f APACHE_FLUME_HOME/conf/cygnus.conf-n cygnusagent-Dflume.root.logger=INFO,LOGFILE[-p][-t]& 我得到这个输出: Warning: JAVA_HOME i

我已经在Ubuntu14.04上安装了Cygnus,当我继续通过(正确填写)启动Cygnus时:

nohup APACHE_FLUME_HOME/bin/cygnus FLUME ng agent--conf APACHE_FLUME_HOME/conf-f APACHE_FLUME_HOME/conf/cygnus.conf-n cygnusagent-Dflume.root.logger=INFO,LOGFILE[-p][-t]&

我得到这个输出:

 Warning: JAVA_HOME is not set!

+ exec /usr/bin/java -Xmx20m -cp '/etc/flume/apache-flume-1.4.0-bin/conf:/etc/flume/apache-flume-1.4.0-bin/lib/*:/etc/flume/apache-flume-1.4.0-bin/plugins.d/cygnus/lib/*'

-Djava.library.path= com.telefonica.iot.cygnus.nodes.CygnusApplication -f /usr/cygnus/conf/agent_1.conf -n cygnusagent 

Starting an ordered shutdown of Cygnus 
Stopping sources
All the channels are empty
Stopping channels Stopping sinks
问题在哪里

版本:0.8.0

配置文件:

cygnusagent.channel = mysql-channel
cygnusagent.sinks = mysql-sink
cygnusagent.sources = http-source

cygnusagent.sources.http-source.channels = mysql-channel
cygnusagent.sources.http-source.type = org.apache.flume.source.http.HTTPSource
cygnusagent.sources.http-source.port = 5050
cygnusagent.sources.http-source.handler = es.tid.fiware.fiwareconnectors.cygnus.handlers.OrionRestHandler
cygnusagent.sources.http-source.handler.notification_target = /notify
cygnusagent.sources.http-source.handler.default_service = def_serv
cygnusagent.sources.http-source.handler.default_service_path = def_servpath
cygnusagent.sources.http-source.handler.events_ttl = 10
cygnusagent.sources.http-source.interceptors = ts de
cygnusagent.sources.http-source.interceptors.ts.type = timestamp
cygnusagent.sources.http-source.interceptors.de.type = es.tid.fiware.fiwareconnectors.cygnus.interceptors.DestinationExtractor$Builder
cygnusagent.sources.http-source.interceptors.de.matching_table = /usr/cygnus/conf/matching_table.conf

cygnusagent.sinks.mysql-sink.channel = mysql-channel
cygnusagent.sinks.mysql-sink.type = es.tid.fiware.fiwareconnectors.cygnus.sinks.OrionMySQLSink
cygnusagent.sinks.mysql-sink.mysql_host = 127.0.0.1
cygnusagent.sinks.mysql-sink.mysql_port = 3306
cygnusagent.sinks.mysql-sink.mysql_username = root
cygnusagent.sinks.mysql-sink.mysql_password = root
cygnusagent.sinks.mysql-sink.attr_persistence = row

cygnusagent.channels.mysql-channel.type = memory
cygnusagent.channels.mysql-channel.capacity = 1000
cygnusagent.channels.mysql-channel.transactionCapacity = 100
日志:

2015-05-20 18:51:59475(主要)[信息]- com.telefonica.iot.cygnus.nodes.CygnusApplication.main(CygnusApplication.java:235)] 在端口8081(管理接口)上启动Jetty服务器侦听

2015-05-20 18:51:59519(主要)[信息]- org.mortbay.log.Slf4jLog.info(Slf4jLog.java:67)]登录到 org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log)通过 org.mortbay.log.Slf4jLog

2015-05-20 18:51:59519(主要)[信息]- com.telefonica.iot.cygnus.nodes.CygnusApplication.main(CygnusApplication.java:238)] 启动Cygnus应用程序

2015-05-20 18:51:59528(螺纹-1)[信息- org.mortbay.log.Slf4jLog.info(Slf4jLog.java:67)]jetty-6.1.26

2015-05-20 18:51:59544(生命周期监督-1-0)[信息]- org.apache.flume.node.PollingPropertiesFileConfigurationProvider.start(PollingPropertiesFileConfigurationProvider.java:61)] 配置提供程序正在启动

2015-05-20 18:51:59559(conf-file-poller-0)[信息]- org.apache.flume.node.PollingPropertiesFileConfigurationProvider$FileWatcherRunnable.run(PollingPropertiesFileConfigurationProvider.java:133)] 重新加载配置 文件:/etc/flume/apache-flume-1.4.0-bin/conf/cygnus.conf

2015-05-20 18:51:59575(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1016)] 处理:mysql接收器

2015-05-20 18:51:59588(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1016)] 处理:mysql接收器

2015-05-20 18:51:59588(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1016)] 处理:mysql接收器

2015-05-20 18:51:59589(conf-file-poller-0)[警告]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1046)] 指定的属性无效:通道

2015-05-20 18:51:59592(conf-file-poller-0)[警告]- org.apache.flume.conf.FlumeConfiguration.(FlumeConfiguration.java:101)] 忽略配置属性:cygnusagent.channel=mysql通道

2015-05-20 18:51:59593(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1016)] 处理:mysql接收器

2015-05-20 18:51:59593(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:930)] 新增接收器:mysql接收器代理:cygnusagent

2015-05-20 18:51:59594(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1016)] 处理:mysql接收器

2015-05-20 18:51:59594(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1016)] 处理:mysql接收器

2015-05-20 18:51:59594(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1016)] 处理:mysql接收器

2015-05-20 18:51:59621(conf-file-poller-0)[警告]- org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.isValid(FlumeConfiguration.java:319)] “cygnusagent”的代理配置不包含任何通道。 将其标记为无效

2015-05-20 18:51:59621(conf-file-poller-0)[警告]- org.apache.flume.conf.FlumeConfiguration.validateConfiguration(FlumeConfiguration.java:127)] 代理“cygnusagent”的代理配置无效。会的 删除

2015-05-20 18:51:59622(conf-file-poller-0)[信息]- org.apache.flume.conf.FlumeConfiguration.validateConfiguration(FlumeConfiguration.java:140)] 验证后水槽配置包含代理的配置: []

2015-05-20 18:51:59622(conf-file-poller-0)[警告]- org.apache.flume.node.AbstractConfigurationProvider.getConfiguration(AbstractConfigurationProvider.java:138)] 找不到此主机的配置:cygnusagent

2015-05-20 18:51:59640(螺纹-1)[警告- org.mortbay.log.Slf4jLog.warn(Slf4jLog.java:76)]失败 SocketConnector@0.0.0.0:8081:java.net.BindException:地址已存在 使用中

2015-05-20 18:51:59652(螺纹-1)[警告- org.mortbay.log.Slf4jLog.warn(Slf4jLog.java:76)]失败 Server@62526d1d:java.net.BindException:地址已在使用中

2015-05-20 18:51:59652(线程1)[致命- com.telefonica.iot.cygnus.http.JettyServer.run(JettyServer.java:62)] 运行管理界面时发生致命错误。详细信息=地址已存在 使用中

2015-05-20 18:51:59669(conf-file-poller-0)[信息]- org.apache.flume.node.Application.startAllComponents(Application.java:138)] 正在启动新配置:{sourceRunners:{}sinkRunners:{} 频道:{}

2015-05-20 18:51:59723(conf-file-poller-0)[信息]- org.apache.flume.node.Application.stopAllComponents(Application.java:101)] 正在关闭配置:{sourceRunners:{}sinkRunners:{} 频道:{}

2015-05-20 18:51:59724(conf-file-poller-0)[信息]- org.apache.flume.node.Application.startAllComponents(Application.java:138)] 正在启动新配置:{sourceRunners:{}sinkRunners:{} 频道:{}


正如您在此日志中所看到的:

2015-05-20 18:51:59,589 (conf-file-poller-0) [WARN - org.apache.flume.conf.FlumeConfiguration$AgentConfiguration.addProperty(FlumeConfiguration.java:1046)] Invalid property specified: channel
没有配置通道,因为属性
通道
无效。相反,你
cygnusagent.channels = mysql-channel