Установка пакета inno-lcm-provisioner

Чтобы установить пакет inno-lcm-provisioner, выполните команду:

  • Astra Linux

  • РЕД ОС

sudo apt install ./<пакет>

Пример:

sudo apt install ./sudo apt install ./inno-lcm-provisioner_1.0.0-1_amd64.deb
sudo dnf install ./<пакет>

Пример:

sudo dnf install /inno-lcm/inno-lcm-provisioner_1.0.0-1_amd64.rpm -y

После успешной установки пакета:

  1. Создан конфигурационный файл с настройками по умолчанию — /opt/inno-lcm-provisioner/application.properties (описание настроек см. в разделе «Конфигурация модуля inno-lcm-provisioner».

    При обновлении продукта до более новой версии, файл application.properties будет оставаться неизменным, но дополнительно будет создаваться файл application.example.properties. Этот файл будет носить ознакомительный характер и использоваться в качестве примера для самостоятельного переопределения параметров в конфигурационном файле application.properties.
  2. Создана systemd-служба inno-lcm-provisioner.

    При установке пакета inno-lcm-provisioner автоматически создается пользователь inno-osmax-provisioner, от имени которого будет запускаться systemd-служба inno-lcm-provisioner. При обновлении или удалении пакета пользователь удален не будет.

Чтобы запустить systemd-службу inno-lcm-provisioner, выполните команду:

sudo systemctl start <имя службы>

Пример:

sudo systemctl start inno-lcm-provisioner

Для включения автозапуска systemd-службы inno-lcm-provisioner используйте команду:

sudo systemctl enable inno-lcm-provisioner

Для проверки статуса запуска службы используйте команду:

sudo systemctl status inno-lcm-provisioner

В случае успешного запуска система вернет ответ, где в поле Active будет указано значение active (running):

systemctl status inno-lcm-provisioner
● inno-lcm-provisioner.service - LCM Provisioner Service
   Loaded: loaded (/etc/systemd/system/inno-lcm-provisioner.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2024-06-21 12:58:28 MSK; 12s ago
 Main PID: 130308 (inno-lcm-provis)
    Tasks: 32 (limit: 19048)
   Memory: 200.3M
   CGroup: /system.slice/inno-lcm-provisioner.service
           └─130308 /opt/inno-lcm-provisioner/bin/inno-lcm-provisioner

При неуспешном запуске поле Active будет содержать иное значение. В этом случае проверьте логи системы.