Настройка утилиты kuma-kont состоит из следующих этапов:
Создание конфигурационного файла kuma-kont-config.yaml
Чтобы создать конфигурационный файл kuma-kont-config.yaml:
cd kuma-ansible-installer/roles/kuma/files
tar -xvf kuma-kont.tar
cd kuma-kont
cp kuma-kont-config-template.yaml kuma-kont-config.yaml
sudo chown <
учетная запись
>:<
учетная запись
> kuma-kont-config.yaml
sudo chmod 600 kuma-kont-config.yaml
Замените <учетная запись> на имя пользователя операционной системы, от которого будет запускаться сервис.
Необходимо задать значения для следующих параметров:
Пример настройки параметров приведен в файле kuma-kont-config-template.yaml.
Конфигурационный файл создан.
Создание сервиса
Чтобы создать сервис kuma-kont:
sudo chown <
учетная запись
>:<
учетная запись
> <
путь к исполняемому файлу
>
sudo chmod 700 <
путь к исполняемому файлу
>
[Unit]
Description=Connector Kontinent 3.9
After=network.target
[Service]
User=<
учетная запись
>
ExecStart=<
путь к исполняемому файлу
> --config <
путь к файлу конфигурации
>
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
Замените <учетная запись> на имя пользователя операционной системы, от которого будет запускаться сервис.
Укажите путь к исполняемому файлу `kuma-kont ` в поле `ExecStart`.
Например, если файл `kuma-kont` находится в директории `/usr/bin/`, то оставьте значение по умолчанию.
Укажите путь к конфигурационному файлу `kuma-kont-config.yaml` в поле `ExecStart`. Например, если файл `kuma-kont-config.yaml` находится в директории `/path/to/`, то укажите этот путь.
Пример файла `kuma-kont.service`
[Unit]
Description=Continent Service
After=network.target
[Service]
User=user-example
ExecStart=./usr/bin/kuma-kont --config /path/to/kuma-kont-config.yaml
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable kuma-kont
Теперь утилита kuma-kont будет запускаться как сервис при загрузке системы.
В начало