未保留报错截图,但异常名确定
Failed loading positionFile: /root/.flume/agent2_position.js 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 = /root/.flume/agent1_position.json