Flume错误

来源:互联网 发布:网络教育多少钱一年 编辑:程序博客网 时间:2024/05/10 11:23

Flume运行遇到Exception in thread "SinkRunner-PollingRunner-DefaultSinkProcessor" java.lang.OutOfMemoryError: GC overhead limit exceeded错误

网上搜了下,是JVM Size太小,

解决方法:

1. ps -aux|grep flume 查看刚才启动的flume进程,发现如下信息

/usr/jdk/bin/java -Xmx20m -Dflume.root.logger=INFO -cp conf


2. 于是看一个flume-ng的python脚本,发现

JAVA_OPTS="-Xmx20m"


3. 问题就是出在这里了,然后我把flume-ng脚本里的这个值调大后,一切运行正常了。

JAVA_OPTS="-Xmx2048m"


参考文档:

http://blog.csdn.net/panguoyuan/article/details/39555239

0 0