canonical / dqlite

Embeddable, replicated and fault-tolerant SQL engine.
https://dqlite.io
Other
3.83k stars 216 forks source link

Behavior when setting `sysctl -w fs.aio-max-nr=0` during operation #588

Open MathieuBordere opened 1 year ago

MathieuBordere commented 1 year ago

@ktsakalozos Has reported that running set sysctl -w fs.aio-max-nr=0 on a running node will quickly result in the node running out of disk due to creation of a lot of open segments.

Raft should ideally be robust against this change and not create a large amount of open segments.