Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache nifi Apache NIFI:从Flowfile存储库问题中恢复_Apache Nifi - Fatal编程技术网

Apache nifi Apache NIFI:从Flowfile存储库问题中恢复

Apache nifi Apache NIFI:从Flowfile存储库问题中恢复,apache-nifi,Apache Nifi,我目前正在尝试从以下异常恢复我的流 无法处理会话,因为无法更新日志文件 /data/disk1/nifi/flowfile_repository/journals/90620570.journal因为 尚未写入标题。;处理器管理地产生 持续1秒:java.lang.IllegalStateException:无法更新日志文件 /data/disk1/nifi/flowfile_repository/journals/90620570.journal因为 尚未写入任何标题 我已经看到了一些关于在N

我目前正在尝试从以下异常恢复我的流

无法处理会话,因为无法更新日志文件 /data/disk1/nifi/flowfile_repository/journals/90620570.journal因为 尚未写入标题。;处理器管理地产生 持续1秒:java.lang.IllegalStateException:无法更新日志文件 /data/disk1/nifi/flowfile_repository/journals/90620570.journal因为 尚未写入任何标题


我已经看到了一些关于在Nifi中处理大型文件的最佳实践wrt的答案,但我的问题更多的是关于如何从这个异常中恢复。我的观察结果是,一旦发现异常,它就开始出现在nifi实例中所有流中的几个处理器中,如何在不重新启动的情况下恢复?

您的磁盘似乎已满,不允许处理器更新或修改数据

您可以增加磁盘容量,也可以从nifi存储库中删除内容

首先,检查logs文件夹。如果是日志文件夹占用了空间,您可以直接执行

rm -rf logs/*
否则就删除所有内容

rm -rf logs/* content_repository/* provenance_repository/* flowfile_repository/* database_repository/*
PS:删除内容将导致画布上的所有数据也被删除,因此请确保您没有删除无法复制的数据

最有可能的是,一定是原木占用了空间。另外,检查日志旋转间隔


如果您需要进一步帮助,请告诉我

谢谢你的回复。我们确实检查了存储库的日志和磁盘。一切看起来都很好。最后,刚重新启动了一次。:)