Подготовка файла инвентаря single.inventory.yml
Установка, обновление и удаление компонентов LogAnalyzer производится из папки с распакованным установщиком с помощью инструмента Ansible и созданного пользователем файла инвентаря в формате YML с перечнем хостов компонентов LogAnalyzer и других параметров. Если вы хотите установить все компоненты LogAnalyzer на одном сервере, следует указать в файле инвентаря один и тот же хост для всех компонентов.
Чтобы создать файл инвентаря для установки на одном сервере:
- Скопируйте архив с установщиком
kuma-ansible-installer-<номер версии>.tar.gzна сервер и распакуйте его с помощью следующей команды (потребуется около 2 ГБ дискового пространства):sudo tar -xpf kuma-ansible-installer-<номер версии>.tar.gz - Перейдите в директорию установщика LogAnalyzer, выполнив следующую команду:
cd kuma-ansible-installer - Скопируйте шаблон single.inventory.yml.template и создайте файл инвентаря с именем single.inventory.yml:
cp single.inventory.yml.template single.inventory.yml - Отредактируйте параметры файла инвентаря single.inventory.yml.
Если вы хотите, чтобы при установке были созданы предустановленные сервисы, присвойте параметру deploy_example_services значение true.
deploy_example_services: trueПредустановленные сервисы появятся только при первичной установке LogAnalyzer. При обновлении системы с помощью того же файла инвентаря предустановленные сервисы повторно созданы не будут.
- Замените в файле инвентаря все строки
kuma.example.comна имя хоста, на который следует установить компоненты LogAnalyzer.
Файл инвентаря создан. С его помощью можно установить LogAnalyzer на одном сервере.
Мы рекомендуем сохранить файл инвентаря, который вы использовали для установки программы. С его помощью вы можете дополнить систему компонентами или удалить LogAnalyzer.