尝试通过flume获取twitter数据

omqzjyyz  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(337)

我一直在尝试通过flume获取twitter数据。我制作的twitter应用程序名为pntgoswami18,描述是backtocollege。我已经完成了所有需要的密钥和令牌替换。但是像这样运行fetch:

bin/flume-ng agent -n TwitterAgent --conf ./conf/ -f conf/flume-twitter.conf      -Dflume.root.logger=Debug.console

返回包含这些警告的屏幕

log4j:WARN No appenders could be found for logger (org.apache.flume.node.PollingPropertiesFileConfigurationProvider).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

终端一直在等待什么。已经运行了一段时间,但什么也没发生。我做错什么了?
我的flume-env.sh文件内容如下

$JAVA_OPTS="-Xms500m -Xmx1000m -Dcom.sun.management.jmxremote"
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386

export FLUME_CLASSPATH='/usr/local/flume/lib'
nwlqm0z1

nwlqm0z11#

命令中的一个问题是记录器的错误规范。
替换 -Dflume.root.logger=Debug.console-Dflume.root.logger=Debug,console .

相关问题