Перейти к основному содержимому

Сценарий установки при помощи инструмента Pangolin Installer

Сведения

При переходе к данному разделу предполагается, что изучена информация общего блока автоматизированной установки.

В СУБД Pangolin версиях 6.4.0 и выше реализован терминальный интерфейс приложения Pangolin Installer, который позволяет пользователям запускать процесс установки или обновления через консоль (режим terminal).

Подготовка к установке

Шаг 1. Установка утилиты Pangolin Installer

  1. Установите rpm-пакет pangolin-installer:

    sudo dnf 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 подразумевает под собой этапы:

  1. Инициализация конфигурационного файла Pangolin Installer в режиме terminal.
  2. Запуск установки с указанием пути к настроенному конфигурационному файлу config.yml.
  3. Проведение Pangolin Installer минимальных проверок доступа к хосту и получение данных о хостах (выполняется автоматически).
  4. Запуск бэкенд ansible в зависимости от указанного типа конфигурации (выполняется автоматически).

Шаг 1. Инициализация и заполнение конфигурационного файла Pangolin Installer

  1. Выполните команду инициализации конфигурационного файла:

    pangolin-installer init --terminal

    В результате выполнения команды создается начальный конфигурационный файл config.yml, предназначенный для дальнейшей настройки.

  2. Отредактируйте созданный файл config.yml с помощью текстового редактора.

    Обозначения

    Заполните информацию о конечных узлах и параметрах подключения:

    • В поле hosts, заполните параметры хостов (ip/dns, password, usersname).
    • В local_distr_path укажите полный путь к дистрибутиву.
    • В pangolin_license_path укажите полный путь до лицензионного файла с названием файла. Пример: /home/admin/distributive/license.json.

    Пример настроенного конфигурационного файла config.yaml:

    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.json
    Подсказка

    В случае установки standalone конфигурации необходимо удалить параметры хостов replica и arbiter, аналогично примеру.

  3. При запуске инструмента Pangolin Installer утилита Pangolin Tuner будет запущена автоматически. Заполните конфигурационные параметры:

    • Путь к файлу конфигурации: tuner_config (является обязательным параметром для заполнения).
    • Параметр tuner_profile, определяющий необходимый профиль нагрузки (по умолчанию будет использован профиль OLTP).

    Пропишите параметры в конец конфигурационного файла config.yaml. Пример:

    tuner_config: "/pgdata/data/data/postgresql.conf"
    tuner_profile: olap
    Подсказка

    При необходимости адаптированной конфигурации для интеграции с системой 1C:Предприятие используйте профиль 1C.

Шаг 2. Запуск процесса установки

  1. Запустите процесс установки Pangolin. Выполните команду:

    pangolin-installer terminal -c config.yml

    Возможные параметры запуска установки:

    • флаг -c предполагает заполнение пути до конфигурационного файла;
    • без указания атрибута -a будет запущено автоопределение процесса действий установка/обновление;
    • если указан флаг -a install – будет запущен процесс установки/переустановки;
    • если указан флаг -a updates – будет запущен процесс обновления.

    В процессе установки будут выполнены проверки:

    • проверка подключения к хостам – проверка возможности установления SSH-соединения с каждым указанным хостом;
    • проверка состояния хостов – проверка необходимых условий (например, версии операционной системы, наличие зависимостей);
    • проверка типа действия – определение того, будет ли производиться установка или обновление;
    • запуск скрипта разведчика (при обновлении) – при обновлении запустится скрипт разведчика для оценки готовности хостов к обновлению.
  2. Проверьте вывод результата процесса установки. При успешном завершении установки 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: В процессе развертывания произошла ошибка, процесс установки будет остановлен. # |
  3. Весь процесс установки записывается в лог по пути /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.