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

Подготовка окружения

Сведения

Данный раздел является одним из шагов подготовки к процессу развертывания СУБД Pangolin.

В данном разделе представлены требования к окружению, с которыми необходимо ознакомиться до непосредственной установки продукта СУБД Pangolin.

Необходимо убедиться в наличии нужных зависимостей на каждом узле стенда и при отсутствии – установить их.

Список пакетных зависимостей, необходимых для установки Pangolin

Пакеты ОС Linux

Список необходимых установленных пакетов ОС Linux с наименованием и версией:

  • cpio - 2.13-16;
  • jsoncpp - 1.9.5-1;
  • krb5-libs - 1.21.1;
  • krb5-libs - 1.21.1-4;
  • libcurl - 7.76.1-31;
  • libevent - 2.1.12-8;
  • libicu - 67.1-9;
  • libyaml - 0.2.5-7;
  • logrotate - 3.18.0-8;
  • openssl - 1:3.2.2-6;
  • uuid - 1.6.2-55;
  • audit-libs - 3.1.5-1;
  • xz-libs - 5.2.5-8;
  • libffi - 3.4.2-8;
  • libgcrypt - 1.10.0-11;
  • lz4 - 1.9.3-5;
  • pam - 1.5.1-22.

Список пакетных зависимостей, необходимых для корректной работы Ansible-скриптов

Данные пакеты необходимы для корректной работы автоматизированного процесса установки или обновления, при использовании Ansible-скриптов.

Пакеты, необходимые на узле запуска Ansible сценариев:

  • gzip - 1.12-1;
  • python3-pip - 21.3.1;
  • python3-setuptools - 53.0.0;
  • tar - 2:1.34;
  • unzip - 6.0.58;
  • sshpass - 1.09-4;
  • pangolin-ansible-venv-controller - 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).

Пакеты, необходимые на узлах стенда СУБД Pangolin:

  • gzip - 1.12-1;
  • hostname - 3.23-6;
  • iproute - 6.2.0;
  • iptables - 1.8.10;
  • jq - 1.6-17;
  • nmap-ncat - 3:7.92-3;
  • python3-pip - 21.3.1;
  • python3-setuptools - 53.0.0;
  • tar - 2:1.34;
  • unzip - 6.0.58;
  • sudo - 1.9.5p2;
  • pangolin-ansible-venv-controlled - 7.1.0 (поставляется вместе с дистрибутивом).