From 87b0a9d7a68e6f3a42b82dcd271e7da7bbbeda90 Mon Sep 17 00:00:00 2001 From: DariusIII Date: Mon, 22 Jun 2026 21:21:39 +0200 Subject: [PATCH] Update manticore config --- DOCKER.md | 6 ++++++ config/manticore.conf | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/DOCKER.md b/DOCKER.md index e13b1d7a1..a899cc8b6 100644 --- a/DOCKER.md +++ b/DOCKER.md @@ -74,6 +74,12 @@ enable Manticore auth by default, but if auth is enabled on the server set eithe HTTP diagnostics. Roll auth out in staging first; anonymous local Docker usage continues to work with these variables blank. +Native Ubuntu/Debian package installs are managed by `systemd`, not Docker. If +the package install fails while starting `manticore.service`, especially with +`Status: "Replaying binlogs..."` and `accept() failed ... Too many open files`, +use [`docs/manticore-ubuntu-package.md`](docs/manticore-ubuntu-package.md) to +raise the service file descriptor limit and finish `dpkg` configuration. + ## Make Targets Run `make` or `make help` to see all targets, grouped by section. diff --git a/config/manticore.conf b/config/manticore.conf index df15227fa..2400e42a9 100644 --- a/config/manticore.conf +++ b/config/manticore.conf @@ -93,6 +93,11 @@ searchd # https://manual.manticoresearch.com/Server_settings/Searchd#max_packet_size max_packet_size = 16M + # maximum number of files searchd may keep open + # package/systemd installs must also set LimitNOFILE at least this high + # https://manual.manticoresearch.com/Server_settings/Searchd#max_open_files + max_open_files = 65535 + # max allowed per-query filter count # optional, default is 256 # https://manual.manticoresearch.com/Server_settings/Searchd#max_filters