删除了 Apache Flume 的 flume.log,现在重新创建后不再记录错误

Deleted Apache Flume's flume.log, now errors are no longer logged after recreating

我的 flume.log 文件越来越大,所以我愚蠢地删除了它。它的绝对路径是

/etc/apache-flume-1.8.0-bin/logs/flume.log 

然后我在同一目录中重新创建了它(即:touch flume.log)。然而,在 运行 Pyspark 程序之后,不再有任何内容附加到它。属于root,我运行 pyspark代码是root

我还检查了 /etc/apache-flume-1.8.0-bin/conf/log4j.properties 并确保路径正确(确实如此)。我也尝试更改我的项目目录的路径无济于事。

我试过删除文件(看它是否会自动创建),我也试过先创建一个空文件。仍然没有错误日志。

有办法解决这个问题吗?

我在 Ubuntu 18.04,Apache Flume 1.8.0,Pyspark 2.2.2

我最终不得不卸载 Flume,然后重新安装 Flume。不幸的是,我找不到任何其他方法来让它工作。