Failed loading positionFile:java.io.EOFException: End of input at line 1 column 1

 

在进行flume监控文件时,产生的taildir_position.json文件错误

猜测原因:

之前启动时,发生了错误。这时候已经生成了taildir_position.json文件,这时候在修改好一切配置文件再启动时,它会读取该文件,用来找到,之前操作的位置,但里边啥也没有?就发生了错误

解决方法:

1.删掉该文件,重新启动flume

2.在配置文件中指定其他未存在的文件 a1.sources.r1.positionFile = /opt/module/flume/taildir_position.json1

 

posted @ 2020-07-18 16:29  Mrzxs  阅读(4196)  评论(0编辑  收藏  举报