This time, kresd produced the following logs when it reached
cache.size (the tmpfs still had lots of free space).
22:00:15 kresd[11750]: [cache] MDB_BAD_TXN, probably overfull
22:00:15 kresd[11750]: [cache] clearing error, falling back
22:00:15 kresd[11750]: [cache] MDB_BAD_TXN, probably overfull
22:00:15 kresd[11750]: [cache] clearing because overfull, ret = 0
When this happened kresd lost all its cache (this is an assumption
but at the time it happened the usage level of the tmpfs partition
dropped to 0 before starting to increase again at the usual rate).
I'm wondering if there is something special here in our setup
with tmpfs? Is anyone else putting their cache on tmpfs with kresd
4.0.0? (and can reproduce this or also: can not reproduce this?)
thanks,
Christoph