Установка LogAnalyzer в кластере Raft
Установка LogAnalyzer производится помощью инструмента Ansible и YML-файла инвентаря. Установка производится с контрольной машины, при этом все компоненты LogAnalyzer устанавливаются на целевых машинах.
Чтобы установить LogAnalyzer:
- На контрольной машине войдите в папку с распакованным установщиком.
cd kuma-ansible-installer - В зависимости от типа активации приложения, который вы планируете использовать, выберите один из вариантов:
- Если вы планируете использовать активацию приложения файлом ключа, поместите файл ключа в директорию <папка установщика>/roles/kuma/files/.
Файл ключа должен иметь название license.key.
sudo cp <файл ключа>.key <папка установщика>/roles/kuma/files/license.key - Если вы планируете использовать активацию приложения с помощью лицензионного кода, переходите к следующему пункту инструкции.
- Если вы планируете использовать активацию приложения файлом ключа, поместите файл ключа в директорию <папка установщика>/roles/kuma/files/.
- Запустите установку компонентов с использованием подготовленного файла инвентаря distributed.inventory.yml, находясь в папке с распакованным установщиком:
sudo ./install.sh distributed.inventory.ymlЕсли для повышения привилегий на целевой машине требуется указать пароль, выполните следующую команду и укажите пароль по запросу:
sudo ./install.sh single.inventory.yml --ask-become-pass - Если вы хотите использовать нестандартный порт для подключения по протоколу SSH в ходе установки, выберите один из следующих вариантов:
- Если порт одинаковый для группы хостов, укажите в файле инвентаря в группе vars.
- Если для подключения к каждому хосту используется отдельный нестандартный порт, укажите порт для каждого хоста в файле инвентаря.
- Примите условия Лицензионного соглашения.
Если вы не примете условия Лицензионного соглашения, программа не будет установлена.
В зависимости от типа активации приложения результатом запуска установщика будет один из следующих вариантов:
- Если вы планируете использовать активацию программы с помощью файла ключа и поместили файл ключа в директорию <
папка установщика>/roles/kuma/files/, в результате запуска установщика с файлом инвентаря distributed.inventory.yml будет установлено Ядро LogAnalyzer на сервере из секцииkuma_core, установлены дополнительные Ядра LogAnalyzer на серверах из секцииkuma_core_peers, установлены все заданные в файле инвентаря сервисы и OOTB-ресурсы. - Если вы планируете использовать активацию приложения с помощью лицензионного кода, или планируете предоставить файл ключа позднее, в результате запуска установщика с файлом инвентаря distributed.inventory.yml будет установлено только Ядро LogAnalyzer на сервере из секции
kuma_coreи дополнительные Ядра LogAnalyzer на серверах из секцииkuma_core_peers.Чтобы установить сервисы, в консоли командной строки укажите лицензионный код. Затем запустите установщик postinstall.sh с файлом инвентаря distributed.inventory.yml.
sudo ./postinstall.sh distributed.inventory.ymlВ результате будут созданы заданные сервисы. Вы можете выбрать, какие ресурсы вы хотите импортировать из репозитория.
- Если вы планируете использовать активацию программы с помощью файла ключа и поместили файл ключа в директорию <
- По окончании установки войдите в веб-интерфейс LogAnalyzer и в строке браузера введите адрес веб-интерфейса LogAnalyzer, а затем на странице входа введите учетные данные.
Адрес веб-интерфейса LogAnalyzer –
https://<FQDN хоста, на котором установлена KUMA>:7220.Учетные данные для входа по умолчанию:
- логин:
admin - пароль:
mustB3Ch@ng3d!
После первого входа измените пароль учетной записи admin
- логин:
Все компоненты LogAnalyzer установлены и выполнен вход в веб-интерфейс.
При дальнейшей установке сервисов LogAnalyzer вы можете указать в команде установки несколько URL через запятую для подключения к сервисам Ядра LogAnalyzer в кластере Raft.
Если в кластере Raft вы не используете балансировщик, вы можете входить на узел с Ядром LogAnalyzer напрямую. Если вы переходите с узла на узел, сессия, открытая на предыдущем узле, будет закрыта в момент успешной аутентификации на следующем узле.
Если вы хотите использовать доменную аутентификацию через AD FS, чтобы на каждом узле не требовалась отдельная аутентификация, вам необходимо настроить в кластере Raft балансировщик, в параметрах настройки AD FS указать FQDN балансировщика и затем настроить в LogAnalyzer доменную аутентификацию через AD FS, указав в параметрах FQDN балансировщика.
Все серверы, на которых развернуты сервисы Ядра LogAnalyzer должны быть в одном часовом поясе.
Мы рекомендуем сохранить файл инвентаря, который вы используете для установки программы. С помощью этого файла инвентаря можно будет дополнить систему компонентами или удалить LogAnalyzer.