Сценарий установки при помощи инструмента Pangolin Installer
При переходе к данному разделу предполагается, что изучена информация общего блока автоматизированной установки.
В СУБД Pangolin версиях 6.4.0 и выше реализован терминальный интерфейс приложения Pangolin Installer, который позволяет пользователям запускать процесс установки или обновления через консоль (режим terminal
).
Подготовка к установке
Шаг 1. Установка утилиты Pangolin Installer
-
Установите rpm-пакет
pangolin-installer
:- SberLinux, РЕД ОС, CentOS
- Red Hat Enterprise Linux
- Astra Linux
- Альт СП
sudo dnf install pangolin-installer-{version_component}-{OS}.x86_64.rpm
sudo yum install pangolin-installer-{version_component}-{OS}.x86_64.rpm
sudo apt install pangolin-installer-{version_component}_amd64.deb
sudo apt-get install pangolin-installer-{version_component}-{OS}.x86_64.rpm
ПодсказкаПример заполненной команды:
cd distributive
sudo dnf install installer/utilities/pangolin-installer-1.0.0-sberlinux8.x86_64.rpm
Шаг 2. Ознакомление с параметрами Pangolin Installer (опциональный)
Для вывода на экран справки по Pangolin Installer в режиме terminal
выполните команду:
Путь до утилиты: /opt/pangolin-ansible-venv-controller/bin/
. Для удобства работы с утилитой установите данный путь в переменную окружения PATH. Пример команды: export PATH=${PATH}:/opt/pangolin-ansible-venv-controller/bin
.
pangolin-installer terminal --help
Вывод команды pangolin-installer terminal --help
Использование: pangolin-installer terminal [-h] [--version] [--debug] -c CONFIG [-a {info,install,clean,updates,scouting,configure_roles}] [-v] [--no_archive_logs] [--force] [--vault-password-file VAULT_PASSWORD_FILE]
Опции:
-h, --help Вывести справку по команде
--version Версия pangolin-installer
--debug Включить функцию дебага pangolin-installer – подробное сообщение о процессе выполнения (по умолчанию=False)
-c CONFIG, --config CONFIG Путь до конфигурационного файла
-a {info,install,clean,updates,scouting,configure_roles}, --action {info,install,clean,updates,scouting,configure_roles}
Тип действий для запуска процесса установки или обновления (не обязательный параметр, по умолчанию работает автоопределение процесса установки). Поддерживаемые типы:
info - вывод информации о хосте и типе автоопределенного action
install - запуск процесса установки
clean - запуск очистки стенда
updates - запуск обновление хоста
scouting - запуск процесса проверки перед обновлением
configure_roles - запуск процесса ролевой модели
-v Уровень логирования в ansible-playbook (по умолчанию=vvv)
--no_archive_logs Выключить архивирование директории с логами (по умолчанию=False)
--force Принудительно запускать action (по умолчанию=False)
--vault-password-file VAULT_PASSWORD_FILE
Путь до файла vault, который нужен для запуска ansible-playbook
Шаг 3. Подготовка виртуального окружения
Убедиться, что подготовлена виртуальная среда Python. С шагами настройки можно ознакомиться в разделе общего блока автоматизированной установки.
Запуск сценария установки
Установка Pangolin через Pangolin Installer подразумевает под собой этапы:
- Инициализация конфигурационного файла Pangolin Installer в режиме
terminal
. - Запуск установки с указанием пути к настроенному конфигурационному файлу
config.yml
. - Проведение Pangolin Installer минимальных проверок доступа к хосту и получение данных о хостах (выполняется автоматически).
- Запуск бэкенд ansible в зависимости от указанного типа конфигурации (выполняется автоматически).
Шаг 1. Инициализация и заполнение конфигурационного файла Pangolin Installer
-
Выполните команду инициализации конфигурационного файла:
pangolin-installer init --terminal
В результате выполнения команды создается начальный конфигурационный файл
config.yml
, предназначенный для дальнейшей настройки. -
Отредактируйте созданный файл
config.yml
с помощью текстового редактора.Обозначения
Заполните информацию о конечных узлах и параметрах подключения:
- В поле
hosts
, заполните параметры хостов (ip/dns
,password
,usersname
). - В
local_distr_path
укажите полный путь к дистрибутиву. - В
pangolin_license_path
укажите полный путь до лицензионного файла с названием файла. Пример:/home/admin/distributive/license.json
.
Пример настроенного конфигурационного файла
config.yaml
:- для cluster-конфигурации
- для standalone-конфигурации
hosts:
master:
hostname: <ip-address>
password: password
username: user
replica:
hostname: <ip-address>
password: password
username: user
arbiter:
hostname: <ip-address>
password: password
username: user
local_distr_path: /home/admin/distributive
pangolin_license_path: /home/admin/distributive/license.jsonhosts:
master:
hostname: <IP-Address>
password: password
username: user1
local_distr_path: /home/admin/distributive
pangolin_license_path: /home/admin/distributive/license.jsonПодсказкаВ случае установки standalone конфигурации необходимо удалить параметры хостов replica и arbiter, аналогично примеру.
- В поле
-
При запуске инструмента Pangolin Installer утилита Pangolin Tuner будет запущена автоматически. Заполните конфигурационные параметры:
- Путь к файлу конфигурации:
tuner_config
(является обязательным параметром для заполнения). - Параметр
tuner_profile
, определяющий необходимый профиль нагрузки (по умолчанию будет использован профильOLTP
).
Пропишите параметры в конец конфигурационного файла
config.yaml
. Пример:tuner_config: "/pgdata/data/data/postgresql.conf"
tuner_profile: olapПодсказкаПри необходимости адаптированной конфигурации для интеграции с системой 1C:Предприятие используйте профиль
1C
. - Путь к файлу конфигурации:
Шаг 2. Запуск процесса установки
-
Запустите процесс установки Pangolin. Выполните команду:
pangolin-installer terminal -c config.yml
Возможные параметры запуска установки:
- флаг
-c
предполагает заполнение пути до конфигурационного файла; - без указания атрибута
-a
будет запущено автоопределение процесса действий установка/обновление; - если указан флаг
-a install
– будет запущен процесс установки/переустановки; - если указан флаг
-a updates
– будет запущен процесс обновления.
В процессе установки будут выполнены проверки:
- про верка подключения к хостам – проверка возможности установления SSH-соединения с каждым указанным хостом;
- проверка состояния хостов – проверка необходимых условий (например, версии операционной системы, наличие зависимостей);
- проверка типа действия – определение того, будет ли производиться установка или обновление;
- запуск скрипта разведчика (при обновлении) – при обновлении запустится скрипт разведчика для оценки готовности хостов к обновлению.
- флаг
-
Проверьте вывод результата процесса установки. При успешном завершении установки Pangolin на кластер будет выведено информационное сообщение о проделанной работе. Пример:
Вывод об успешной установке cluster конфигурации
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| clean |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------------------------------+--------------------+---------------+
| Node | Action | CPU | MEM | Disk available | OS | Version OS | Packages Removed | Packages Installed | Configuration |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------------------------------+--------------------+---------------+
| node: master | install | 4 | 12 GB | /dev 5.9G | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 5.9G | | | | | |
| | | | | /run 5.8G | | | | | |
| | | | | /sys/fs/cgroup 5.9G | | | | | |
| | | | | / 44G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.5G | | | | | |
| | | | | /run/user/1002 1.2G | | | | | |
| node: replica | install | 4 | 12 GB | /dev 5.9G | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 5.9G | | | | | |
| | | | | /run 5.8G | | | | | |
| | | | | /sys/fs/cgroup 5.9G | | | | | |
| | | | | / 45G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.5G | | | | | |
| | | | | /run/user/1002 1.2G | | | | | |
| node: arbiter | install | 1 | 1 GB | /dev 463M | SberLinux | 8.8 | pangolin-ansible-venv-controlled (6.4.0) | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 482M | | | | | |
| | | | | /run 433M | | | | | |
| | | | | /sys/fs/cgroup 482M | | | | | |
| | | | | / 7.0G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.6G | | | | | |
| | | | | /run/user/1002 97M | | | | | |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------------------------------+--------------------+---------------+
Выполняемая задача: clean
🟢 Роль MAIN PLAY - Завершена! [Время выполнения: 0:02:58] Задач выполнено: 66 | | |########################################################################################################|
Очистка стенда(ов) прошла успешно!
+------------------------------------------------------------------------------------------------------------------------------------------------------------+
| install |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------+--------------------+---------------+
| Node | Action | CPU | MEM | Disk available | OS | Version OS | Packages Removed | Packages Installed | Configuration |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------+--------------------+---------------+
| node: master | install | 4 | 12 GB | /dev 5.9G | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 5.9G | | | | | |
| | | | | /run 5.8G | | | | | |
| | | | | /sys/fs/cgroup 5.9G | | | | | |
| | | | | / 44G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.5G | | | | | |
| | | | | /run/user/1002 1.2G | | | | | |
| node: replica | install | 4 | 12 GB | /dev 5.9G | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 5.9G | | | | | |
| | | | | /run 5.8G | | | | | |
| | | | | /sys/fs/cgroup 5.9G | | | | | |
| | | | | / 45G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.5G | | | | | |
| | | | | /run/user/1002 1.2G | | | | | |
| node: arbiter | install | 1 | 1 GB | /dev 463M | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 482M | | | | | |
| | | | | /run 433M | | | | | |
| | | | | /sys/fs/cgroup 482M | | | | | |
| | | | | / 7.1G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.6G | | | | | |
| | | | | /run/user/1002 97M | | | | | |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------+--------------------+---------------+
Выполняемая задача: install
🟢 Роль MAIN PLAY - Завершена! [Время выполнения: 0:07:12] Задач выполнено: 308 | | |########################################################################################################|
🟢 Роль CHECKUP - Завершена! [Время выполнения: 0:01:18] Задач выполнено: 292 | | |########################################################################################################|
🟢 Роль PANGOLIN_LICENSE - Завершена! [Время выполнения: 0:00:05] Задач выполнено: 7 | | |########################################################################################################|
🟢 Роль ETCD - Завершена! [Время выполнения: 0:01:54] Задач выполнено: 29 | | |########################################################################################################|
🟢 Роль PANGOLIN_CERTS_ROTATE - Завершена! [Время выполнения: 0:00:24] Задач выполнено: 26 | | |########################################################################################################|
🟢 Роль PANGOLIN_SECURITY_UTILITIES - Завершена! [Время выполнения: 0:00:19] Задач вып олнено: 11 | | |########################################################################################################|
🟢 Роль PANGOLIN_DBMS - Завершена! [Время выполнения: 0:02:07] Задач выполнено: 79 | | |########################################################################################################|
🟢 Роль PANGOLIN_MANAGER - Завершена! [Время выполнения: 0:01:02] Задач выполнено: 29 | | |########################################################################################################|
🟢 Роль PANGOLIN_BACKUP_TOOLS - Завершена! [Время выполнения: 0:00:14] Задач выполнено: 24 | | |########################################################################################################|
🟢 Роль PANGOLIN_POOLER - Завершена! [Время выполнения: 0:00:21] Задач выполнено: 14 | | |########################################################################################################|
🟢 Роль PANGOLIN_DIAGNOSTIC_TOOL - Завершена! [Время выполнения: 0:00:11] Задач выполнено: 10 | | |########################################################################################################|
🟢 Роль PANGOLIN_AUTH_REENCRYPT - Завершена! [Время выпо лнения: 0:00:19] Задач выполнено: 15 | | |########################################################################################################|
🟢 Роль CONFIGURE - Завершена! [Время выполнения: 0:01:36] Задач выполнено: 117 | | |########################################################################################################|
Установка Pangolin прошла успешно!
+----------------------------------------------------------------------------------+
| after install |
+-----------------------+---------------+------------------------------------------+
| Node | Action | Packages Installed |
+-----------------------+---------------+------------------------------------------+
| node: master | after install | pangolin-timescaledb-6.4-apache (2.14.2) |
| ip/dns: (<IP-адрес>) | | pangolin-security-utilities (6.4.0) |
| | | pangolin-auth-reencrypt (6.4.0) |
| | | pangolin-ansible-venv-controlled (6.4.0) |
| | | pangolin-dbms-6.4 (6.4.0) |
| | | pangolin-backup-tools (1.2.2) |
| | | pangolin-dbms-6.4-client (6.4.0) |
| | | pangolin-pooler (1.3.2) |
| | | pangolin-certs-rotate (6.4.0) |
| | | pangolin-diagnostic-tool (6.4.0) |
| | | pangolin-manager (2.1.2) |
| | | |
| node: replica | after install | pangolin-certs-rotate (6.4.0) |
| ip/dns: (<IP-адрес>) | | pangolin-diagnostic-tool (6.4.0) |
| | | pangolin-manager (2.1.2) |
| | | pangolin-ansible-venv-controlled (6.4.0) |
| | | pangolin-dbms-6.4 (6.4.0) |
| | | pangolin-backup-tools (1.2.2) |
| | | pangolin-dbms-6.4-client (6.4.0) |
| | | pangolin-pooler (1.3.2) |
| | | pangolin-timescaledb-6.4-apache (2.14.2) |
| | | pangolin-security-utilities (6.4.0) |
| | | pangolin-auth-reencrypt (6.4.0) |
| | | |
| node: arbiter | after install | pangolin-ansible-venv-controlled (6.4.0) |
| ip/dns: (<IP-адрес>) | | pangolin-security-utilities (6.4.0) |
| | | |
+-----------------------+---------------+------------------------------------------+В случае неудачного завершения процесса будет выведено сообщение об ошибке (например, невозможность подключения к серверу, несоответствие условий установки), а также сформирован архив с логами со стендов (tar.gz/zip) для последующего анализа. Пример:
Вывод о завершении процесса с ошибкой
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| clean |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+-----------------------------------+---------------------------+---------------+
| Node | Action | CPU | MEM | Disk available | OS | Version OS | Packages Removed | Packages Installed | Configuration |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+-----------------------------------+---------------------------+---------------+
| node: master | install | 4 | 12 GB | /dev 5.9G | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 5.9G | | | | | |
| | | | | /run 5.8G | | | | | |
| | | | | /sys/fs/cgroup 5.9G | | | | | |
| | | | | / 45G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.5G | | | | | |
| | | | | /run/user/1002 1.2G | | | | | |
| node: replica | install | 4 | 12 GB | /dev 5.9G | SberLinux | 8.8 | pangolin-manager (1.1.4) | pangolin-manager (2.1.2) | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 5.9G | | | pangolin-timescaledb-6.1 (2.14.2) | pangolin-pooler (1.3.2) | |
| | | | | /run 5.8G | | | pangolin-pooler (1.3.0) | pangolin-dbms-6.4 (6.4.0) | |
| | | | | /sys/fs/cgroup 5.9G | | | platform-v-pangolin-dbms (6.1.8) | | |
| | | | | / 35G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.5G | | | | | |
| | | | | /run/user/1002 1.2G | | | | | |
| node: arbiter | install | 1 | 1 GB | /dev 463M | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 482M | | | | | |
| | | | | /run 433M | | | | | |
| | | | | /sys/fs/cgroup 482M | | | | | |
| | | | | / 6.5G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.6G | | | | | |
| | | | | /run/user/1002 97M | | | | | |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+-----------------------------------+---------------------------+---------------+
Выполняемая задача: clean
🟢 Роль MAIN PLAY - Завершена! [Время выполнения: 0:03:53] Задач выполнено: 66 | | |#################################################################|
Очистка стенда(ов) прошла успешно!
+------------------------------------------------------------------------------------------------------------------------------------------------------------+
| install |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------+--------------------+---------------+
| Node | Action | CPU | MEM | Disk available | OS | Version OS | Packages Removed | Packages Installed | Configuration |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------+--------------------+---------------+
| node: master | install | 4 | 12 GB | /dev 5.9G | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 5.9G | | | | | |
| | | | | /run 5.8G | | | | | |
| | | | | /sys/fs/cgroup 5.9G | | | | | |
| | | | | / 45G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.5G | | | | | |
| | | | | /run/user/1002 1.2G | | | | | |
| node: replica | install | 4 | 12 GB | /dev 5.9G | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 5.9G | | | | | |
| | | | | /run 5.8G | | | | | |
| | | | | /sys/fs/cgroup 5.9G | | | | | |
| | | | | / 45G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.5G | | | | | |
| | | | | /run/user/1002 1.2G | | | | | |
| node: arbiter | install | 1 | 1 GB | /dev 463M | SberLinux | 8.8 | | | cluster |
| ip/dns: (<IP-адрес>) | | | | /dev/shm 482M | | | | | |
| | | | | /run 433M | | | | | |
| | | | | /sys/fs/cgroup 482M | | | | | |
| | | | | / 7.1G | | | | | |
| | | | | /boot 668M | | | | | |
| | | | | /tmp 4.6G | | | | | |
| | | | | /run/user/1002 97M | | | | | |
+-----------------------+---------+-----+-------+---------------------------+-----------+------------+------------------+--------------------+---------------+
Выполняемая задача: install
🔴 Роль MAIN PLAY - Завершилась с ошибкой! [Время выполнения: 0:07:05] Задач выполнено: 309 | | |########################################################################################################|
🟢 Роль CHECKUP - Завершена! [Время выполнения: 0:01:05] Задач выполнено: 292 | | |########################################################################################################|
ERROR: RPM/DEB пакет с версией '6.4.0' компонента 'pangolin-auth-reencrypt' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '6.4.0' компонента 'pangolin-security-utilities' не был найден в 'locale repo' на хосте {{ master_hostname }}.
ERROR: RPM/DEB пакет с версией '1.2.2' компонента 'pangolin-backup-tools' не был найден в 'locale repo' на хосте {{ replica_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '1.3.2' компонента 'pangolin-pooler' не был найден в 'locale repo' на хосте {{ replica_hostname }}.
ERROR: RPM/DEB пакет с версией '6.4.0' компонента 'pangolin-dbms-6.4' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '6.4.0' компонента 'pangolin-dbms-6.4-client' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '1.2.2' компонента 'pangolin-backup-tools' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '1.3.2' компонента 'pangolin-pooler' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '6.4.0' компонента 'pangolin-diagnostic-tool' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '2.1.2' компонента 'pangolin-manager' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '6.4.0' компонента 'pangolin-certs-rotate' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '6.4.0' компонента 'pangolin-auth-reencrypt' не был найден в 'locale repo' на хосте {{ master_hostname }}.__RLM.FAIL, RLM.FAIL__RPM/DEB пакет с версией '6.4.0' компонента 'pangolin-security-utilities' не был найден в 'locale repo' на хосте {{ master_hostname }}.
ERROR: В конфигурационном файле /etc/cron.deny была обнаружена запись postgres. Для корректной работы скриптов развертывания необходимо удалить данную запись.
ERROR: В процессе развертывания произошла ошибка, процесс установки будет остановлен. # | -
Весь процесс установки записывается в лог по пути
/var/log/pangolin_ansible_logs/
. Пример:Лог процесса установки
============================================================
Pangolin DBMS 6.4.0
TDE=false AdminProtection=false SecureConfig=false
install
standalone-postgresql-pgbouncer
master-<IP-адрес>-srv
OS=Astra Linux VERSION=None
============================================================
[2024/08/07 08:21:18] START INSTALL
[2024/08/07 08:21:18] INSTALL <IP-адрес> CHECKUP Block started.
[2024/08/07 08:21:58] INSTALL <IP-адрес> CHECKUP Block finished.
[2024/08/07 08:22:01] INSTALL <IP-адрес> PANGOLIN_CERTS_ROTATE Block started.
[2024/08/07 08:22:32] INSTALL <IP-адрес> PANGOLIN_CERTS_ROTATE Block finished.
[2024/08/07 08:22:33] INSTALL <IP-адрес> PANGOLIN_SECURITY_UTILITIES Block started.
[2024/08/07 08:22:37] INSTALL <IP-адрес> PANGOLIN_SECURITY_UTILITIES Block finished.
[2024/08/07 08:22:38] INSTALL <IP-адрес> POSTGRESQL Block started.
[2024/08/07 08:23:37] INSTALL <IP-адрес> POSTGRESQL Block finished.
[2024/08/07 08:23:39] INSTALL <IP-адрес> PANGOLIN_BACKUP_TOOLS Block started.
[2024/08/07 08:23:46] INSTALL <IP-адрес> PANGOLIN_BACKUP_TOOLS Block finished.
[2024/08/07 08:23:47] INSTALL <IP-адрес> PGBOUNCER Block started.
[2024/08/07 08:24:02] INSTALL <IP-адрес> PGBOUNCER Block finished.
[2024/08/07 08:24:02] INSTALL <IP-адрес> PANGOLIN_DIAGNOSTIC_TOOL Block started.
[2024/08/07 08:24:06] INSTALL <IP-адрес> PANGOLIN_DIAGNOSTIC_TOOL Block finished.
[2024/08/07 08:24:10] INSTALL <IP-адрес> PANGOLIN_AUTH_REENCRYPT Block started.
[2024/08/07 08:24:18] INSTALL <IP-адрес> PANGOLIN_AUTH_REENCRYPT Block finished.
[2024/08/07 08:24:19] INSTALL <IP-адрес> CONFIGURE Block started.
[2024/08/07 08:24:25] INSTALL <IP-адрес> CONFIGURE Block finished.
[2024/08/07 08:24:26] FINISH INSTALL
Дальнейшие шаги
Для проверки успешности завершения установки рекомендуется обратиться к шагам «Проверки результата» в общем блоке автоматизированной установки.
Для дальнейшей работы рекомендуется вывести информацию для ознакомления о временном пароле пользователя postgres:
grep postgres_db_pass distributive/installer/group_vars/custom_config_initial.yml
После завершения установки конфигурационный файл СУБД config.yml
автоматически настраивается в соответствии с выбранным профилем использования (Шаг 1, пункт 3). Параметры конфигурации формируются на основе значений, рассчитанных утилитой Pangolin Tuner.
Для последующих изменений конфигурации СУБД используйте файл config.yml
.