1

I've setup a 3 machine VoltDB cluster with more or less default settings. However there seems to be a constant problem with voltdb eating up all of the RAM heap and not freeing it. The heap size is recommended 2GB.

Things that I think might be bad in my setup:

  • I've set 1 min async snapshots
  • Most of my queries are AdHoc

Event though it might not be ideal, I don't think it should lead to a problem where memory doesn't get freed.

I've setup my machines accordingly to 2.3. Configure Memory Management.

On this image you can see sudden drops in memory usage. These are server shutdowns.

Heap filling warnings

DB Monitor, current state of leader server

I would also like to note that this server is not heavily loaded.

Sadly, I couldn't find anyone with a similar problem. Most of the advice were targeted on fixing problems with optimizing memory use or decreasing the amount of memory allocated to voltdb. No one seems to have this memory leak lookalike.

Tiki Raga
  • 11
  • 1

0 Answers0