ZAP ScriptWriter 同步错误

ZAP ScriptWriter synch error

我正在 运行ning 来自 docker 图片的 ZAP 攻击代理 (owasp/zap2docker) https://hub.docker.com/r/owasp/zap2docker-stable/

我定期 运行 遇到这个错误(一旦它第一次出现,一切都会出错)

30130034 [HSQLDB Timer @28b04679] WARN hsqldb.db..ENGINE - ScriptWriter synch error: java.io.SyncFailedException: sync failed at java.io.FileDescriptor.sync(Native Method) at org.hsqldb.lib.FileUtil$FileSync.sync(Unknown Source) at org.hsqldb.scriptio.ScriptWriterBase.forceSync(Unknown Source) at org.hsqldb.scriptio.ScriptWriterBase.sync(Unknown Source) at org.hsqldb.scriptio.ScriptWriterBase.run(Unknown Source) at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source) at java.lang.Thread.run(Thread.java:745)

物理上 - 我检查过 - 容器和环境中都有很多 space(很多空闲 inode,很多物理 space)。我是 运行ning aws m3.large 实例(2 核,7.5GB RAM,1x32GB SSD 磁盘)。任何可能导致它的线索,或者如何避免该错误?

我以前从没见过那个:( 正如您可能知道的那样,这是一个 HSQLDB 错误,而不是 ZAP 错误。 当 运行 每周 docker 图片时,你明白了吗?

当写入 .log 文件的更改同步到磁盘时会引发此错误,这意味着同步不成功。此故障清楚地表明磁盘系统不可靠。