Fiware 天鹅座一开始就停下来
我已经在Ubuntu14.04上安装了Cygnus,当我继续通过(正确填写)启动Cygnus时: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
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