Установка модуля
Предварительные требования
Требуется наличие следующих файлов для установки:
- Архив
vmware-installer-1.0.tar.gzс файлами модуляvmwaresm, содержащий:- скрипт установки для
OpenSearch - скрипт установки для
OpenSearch Dashboards - скрипт установки для интерфейса
SmartMonitor - скрипт установки для
Logstash
- скрипт установки для
Процесс установки
Распаковать архив в папку по выбору.
OpenSearch
Для установки части модуля для серверов OpenSearch с ролью data, необходимо запустить скрипт в папке data командой:
sudo bash install.sh
Перед началом установки следует предоставить следующие параметры:
-
OpenSearch home directory - адрес корневой директории
OpenSearch. Значение по умолчанию:/app/opensearch -
VMware URL - VCenter - адрес кластера
VMware -
VMware login - имя пользователя
VMwareдля авторизации. Значения по умолчанию нет -
VMware password – пароль
VMwareдля авторизации. Значения по умолчанию нет -
VMware token - специальный ключ доступа к модулю. Обязателен к наличию и заполнению. Предоставляется вендором. Без него
OpenSearchпосле установки модуля не запустится. Значения по умолчанию не имеет
Каждый параметр после ввода необходимо подтвердить нажатием y и Enter. При нажатии n можно будет ввести параметр повторно.
После установки значения лицензионного ключа и списка брокеров можно изменить в файле {корневая_директория_opensearch}/config/nn2/vmware_plugin.yml.
Во время установки потребуется дополнительное подтверждение. Для этого следует нажать y и затем Enter.
OpenSearch Dashboards
Для установки части модуля для opensearch-dashboards, необходимо запустить скрипт в папке web командой:
bash install.sh
Перед началом установки следует предоставить следующие параметры:
- Opensearch-dashboards home directory - адрес корневой директории
opensearch-dashboards. Значение по умолчанию:/app/opensearch-dashboards
Во время установки потребуется дополнительное подтверждение. Для этого следует нажать y и затем Enter.
Logstash
Для установки части модуля на сервере с Logstash, необходимо запустить скрипт в папке logstash командой:
sudo bash install.sh
Перед началом установки следует предоставить:
Следующие параметры для файлов вывода:
- Hosts - IP-адреса машин, на которых установлен
OpenSearchв форматеhttps://[ip:port]. Значения по умолчанию нет - User - пользователь для авторизации в
OpenSearch. Значения по умолчанию нет - Password - пароль пользователя для авторизации в
OpenSearch. Можно передать имя переменной из keystore (yдля получения пароля из keystore,nдля ввода вручную). Значения по умолчанию нет - Указать значение включенного SSL -
y– для его включения илиn- для его выключения - Указать путь до CA-сертификата. Обычно он находится в
/app/opensearch/config/ca-cert.pem. Значения по умолчанию нет
Каждый параметр после ввода необходимо подтвердить нажатием y. При нажатии n можно будет ввести параметр повторно.
Следующие параметры для кластера:
- Logstash home directory - корневая директория
Logstash. Значение по умолчанию:/app/logstash - Logstash pipelines configuration directory - директория c конфигурационными файлами пайплайна. Значение по умолчанию:
/app/logstash/config/conf
Каждый параметр после ввода необходимо подтвердить нажатием y и Enter. При нажатии n можно будет ввести параметр повторно. После установки значения ip и alias можно изменить. Делается это в директории {директория_с_конфигурационными_файлами_пайплайна}/jmx_conf/.
Интерфейс SmartMonitor
Для установки интерфейса модуля для SmartMonitor на сервере с opensearch-dashboards, необходимо запустить скрипт в папке sm-interface командой:
bash install.sh
Перед началом установки следует предоставить следующие параметры:
- User - имя пользователя для авторизации. Значения по умолчанию нет
- Password – пароль для авторизации. Значения по умолчанию нет
Имя пользователя после ввода необходимо подтвердить нажатием y и Enter. При нажатии n можно будет ввести параметр повторно.
После ввода всех корректных параметров и успешном выполнении авторизации скрипт начнет установку. В противном случае произойдет ошибка авторизации и потребуется повторный запуск скрипта.