Запуск и остановка сервера с помощью сервиса systemd
Примечание
Здесь описывается запуск сервиса QHB через подсистему инициализации и управления службами systemd. Убедитесь, что она установлена в вашем дистрибутиве Linux.
При установке из пакета rpm имеется возможность использовать сервис systemd для автоматического запуска сервера баз данных при старте системы. Для этого необходимо убедиться в наличии предварительно установленного скрипта запуска сервиса. Если необходимо поменять расположение каталога базы данных, задаваемое по умолчанию, выполните:
sudo systemctl edit qhb
Далее в открывшемся редакторе (файл изначально пуст) укажите нужный путь:
[Service]
Environment=PGDATA=/opt/qhb/data
Сохраните изменения и завершите работу редактора.
Перестройте сервис и, если необходимо, разрешите ему запускаться при перезагрузке операционной системы:
sudo systemctl daemon-reload
sudo systemctl enable qhb
В дальнейшем, после начальной настройки (см. Начало работы), запускать сервис нужно будет командой:
sudo systemctl start qhb
А останавливать командой:
sudo systemctl stop qhb