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

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

Сведения

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

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

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

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

Пакеты ОС Linux

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

  • jsoncpp - 1.8;
  • krb5-libs - 1.18;
  • keyutils-libs - 1.5;
  • libcurl - 7.6;
  • libgcrypt - 1.8;
  • libffi - 3.1;
  • libyaml - 0.1;
  • openssl - 1.1.1;
  • python39 - 3.9.19;
  • uuid - 1.6;
  • cpio - 2.12;
  • logrotate - 3.9;
  • libevent - 2.1;
  • libicu - 60.3;
  • lz4 - 1.8;
  • pam - 1.3;
  • xz-libs - 5.2;
  • audit-libs - 3.0.

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

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

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

  • sshpass - 1.09;
  • gzip - 1.9;
  • python3-virtualenv - 15.1.0;
  • python39-devel - 3.9.19;
  • python39-pip - 20.2.4;
  • python39-setuptools - 50.3.2;
  • tar - 1.30;
  • unzip - 6.0;
  • pangolin-ansible-venv-controller - 6.5.2 (поставляется в дистрибутиве, в 3rd Party части).

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

  • hostname - 3.20;
  • iproute - 5.18;
  • iptables - 1.8.4;
  • jq - 1.6;
  • nmap-ncat - 7.70;
  • sudo - 1.8.29;
  • rsync - 3.1.3.
  • python3-virtualenv - 15.1.0;
  • python39-devel - 3.9.19;
  • python39-pip - 20.2.4;
  • python39-setuptools - 50.3.2;
  • gzip - 1.9;
  • tar - 1.30;
  • unzip - 6.0;
  • pangolin-ansible-venv-controlled - 6.5.2 (поставляется в дистрибутиве, в 3rd Party части).