首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux中运行Flume失败

在Linux中运行Flume失败
EN

Stack Overflow用户
提问于 2012-09-05 19:26:57
回答 3查看 6.3K关注 0票数 1

当我将flume安装到Linux.I中时,我在运行flume时收到了一些警告,我按照以下步骤安装了flume。

代码语言:javascript
复制
>> sudo tar -xvf flume-ng-1.1.0-cdh4.0.1\(1\).tar.gz
>> export PATH=/home/hduser/downloads/flume-1.1.0- cdh4.0.1/bin:$PATH
>> $ sudo cp conf/flume-conf.properties.template conf/flume.conf

为了运行flume,我使用了以下命令

代码语言:javascript
复制
>> $ bin/flume-ng agent -n agent -f conf/flume.conf

但它显示了一些警告

代码语言:javascript
复制
hadoopmaster@HadoopMaster:/home/hduser/downloads/flume-ng$ sudo bin/flume-ng agent -n agent -f conf/flume.conf
Warning: No configuration directory set! Use --conf <dir> to override.
Warning: JAVA_HOME not set!
+ exec /usr/bin/java -Xmx20m -cp '/home/hduser/downloads/flume-ng/lib/*' -Djava.library.path= org.apache.flume.node.Application -n agent -f conf/flume.conf
log4j:WARN No appenders could be found for logger (org.apache.flume.lifecycle.LifecycleSupervisor).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
EN

回答 3

Stack Overflow用户

发布于 2012-09-28 06:23:03

如果希望从log4j附加器获得输出,则需要将-c配置文件添加到命令行。例如:

代码语言:javascript
复制
export JAVA_HOME=... # recommended to set JAVA_HOME properly
./bin/flume-ng agent -c conf -f conf/flume.conf -n agent
票数 4
EN

Stack Overflow用户

发布于 2017-12-05 16:56:38

您必须在flume-env.sh文件中设置Java_Home路径

导出Java_Home = /user/lib/jvm/java_version_name

票数 1
EN

Stack Overflow用户

发布于 2017-10-09 16:26:59

请设置HADOOP_HOME环境变量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12280403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档