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