【发布时间】:2015-09-17 15:50:45
【问题描述】:
我正在寻找一种使用 Flume 将日志数据从只读文件夹推送到 hdfs 的方法。据我所知,flume spoolDir 需要写入权限才能在完成后更改完成的文件名,所以我想创建一个临时文件夹作为 spoolDir 并使用 rsync 将文件复制到其中,然后将其用作 spoolDir。 但是,据我所知,一旦flume(myfile.COMPLETED)在dest文件夹上更改了文件,rsync进程将再次复制它,对吗? 还有其他解决方案吗?
【问题讨论】: