I’ve been using QuestDB for a while (Ubuntu, XFS filesystem), with no issues. A few days ago I updated to 8.0.2 (also tested the latest release 8.1.0), and I got two warnings: One about the max virtual memory, and one about the max open files.
The warnings gave instructions to fix this. For virtual memory I changed vm.max_map_count=1048576
and the warning disappeared. But I also changed fs.file-max=1048576
and the warning is still there. It says Warning: fs.file-max limit is too low [current=1000000, recommended=1048576]
If I run ulimit -Hn
or sysctl fs.file-max
I see the setting is now 1048576
but the warning is still there. I restarted the QuestDB service and cannot get rid of it.
The database itself seems to be performing well, and I can actually see increased performance compared to 7.4.2, but the warning is annoying.
Any hints would be appreciated.