首页 新闻 搜索 专区 学院

flume error

0
悬赏园豆:200 [待解决问题]

2016-06-07 18:20:03,060 (pool-5-thread-1) [ERROR - org.apache.flume.source.SpoolDirectorySource$SpoolDirectoryRunnable.run(SpoolDirectorySource.java:256)] FATAL: Spool Directory source source1: { spoolDir: /data/logs/hadoop }: Uncaught exception in SpoolDirectorySource thread. Restart or reconfigure Flume to continue processing.
java.nio.charset.MalformedInputException: Input length = 2
at java.nio.charset.CoderResult.throwException(CoderResult.java:277)

上面为报错信息,经常会出现,发现是字符集造成的,但又不能设置忽略传输选项,因为数据比较重要,求高手指点

Mrslj的主页 Mrslj | 初学一级 | 园豆:2
提问于:2016-06-07 20:02
< >
分享
所有回答(1)
0

http://blog.csdn.net/xiao_jun_0820/article/details/41576999

刘宏玺 | 园豆:14004 (专家六级) | 2016-06-07 23:13

他的和我不一样的,他是只要重启flume就能正常运行,我的情况是只要字符集异常的文件存在监控目录下,flume进程就会一直报错,并且新文件也无法传输,只有手动把有字符集异常的文件删掉flume才能正常运行,但是我的数据文件比较重要,是不能删除的

支持(0) 反对(0) Mrslj | 园豆:2 (初学一级) | 2016-06-08 10:49
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册