Запуск Manticore в Linux

Запуск и остановка с использованием systemd

После установки сервис Manticore Search не запускается автоматически. Чтобы запустить Manticore, выполните следующую команду:

sudo systemctl start manticore

Чтобы остановить Manticore, выполните следующую команду:

sudo systemctl stop manticore

Сервис Manticore настроен на запуск при загрузке. Вы можете проверить это, выполнив:

sudo systemctl is-enabled manticore

Если вы хотите отключить автоматический запуск Manticore при загрузке, выполните:

sudo systemctl disable manticore

Чтобы включить запуск Manticore при загрузке, выполните:

sudo systemctl enable manticore

Процесс searchd записывает информацию о запуске в журнал systemd. Если ведение журнала systemd включено, вы можете просмотреть записанную информацию с помощью следующей команды:

sudo journalctl -u manticore

Пользовательские флаги запуска с использованием systemd

systemctl set-environment _ADDITIONAL_SEARCHD_PARAMS позволяет указать пользовательские флаги запуска, с которыми должен запускаться демон Manticore Search. Полный список смотрите здесь.

Например, чтобы запустить Manticore с уровнем логирования debug, вы можете выполнить:

systemctl set-environment _ADDITIONAL_SEARCHD_PARAMS='--logdebug'
systemctl restart manticore

Чтобы отменить это, выполните:

systemctl set-environment _ADDITIONAL_SEARCHD_PARAMS=''
systemctl restart manticore

Обратите внимание, что переменные окружения systemd сбрасываются при перезагрузке сервера.

Запуск и остановка с использованием service

Manticore можно запускать и останавливать с помощью команд service:

sudo service manticore start
sudo service manticore stop

Чтобы включить sysV сервис при загрузке на системах RedHat, выполните:

chkconfig manticore on

Чтобы включить sysV сервис при загрузке на системах Debian (включая Ubuntu), выполните:

update-rc.d manticore defaults

Обратите внимание, что searchd запускается системой инициализации от имени пользователя manticore, и все файлы, созданные сервером, будут принадлежать этому пользователю. Если searchd запущен, например, от имени пользователя root, права на файлы изменятся, что может привести к проблемам при повторном запуске searchd как сервиса.

Last modified: August 28, 2025