Подготовка окружения
Данный раздел является одним из шагов подготовки к процессу развертывания СУБД Pangolin.
В данном разделе представлены требования к окружению, с которыми необходимо ознакомиться до непосредственной установки продукта СУБД Pangolin.
Необходимо убедиться в наличии нужных зависимостей на каждом узле стенда и при отсутствии – установить их.
Список пакетных зависимостей, необходимых для установки Pangolin
Пакеты ОС Linux
Список необходимых установленных пакетов ОС Linux с наименованием и версией:
- Platform V SberLinux OS Server (SLO) 9
- Альт СП Релиз 10 версия 2
- Альт Сервер 10
- РЕД ОС 7.3
- РЕД ОС 8
- Astra Linux 1.7
- Astra Linux 1.8
- CentOS Stream 9
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.
cpio- 2.12;logrotate- 3.20.1;openssl- 1.1.1w;libffi- 1:3.3;libjsoncpp19- 1.8.4;libkrb5- 1.19.4;libkeyutils- 1.6.3;libgcrypt20- 1.10.2;libcurl- 8.12.1;python3- 3.9.20;libevent2.1- 2.1.8;libldap- 2.4.59;libpam0- 1.6.1;libreadline7- 7.0.3;libsystemd- 1:249.17;libxml2- 1:2.9.12;libxslt- 1.1.37;python3-module-psycopg2- 2.9.1;glibc-locales- 6:2.32;lz4- 1:1.9.4;liblzma- 5.4.5;libaudit1- 3.1.2;libicu69- 1:6.9.1;libossp-uuid16- 1.6.2.
cpio- 2.12;logrotate- 3.20.1;openssl- 1.1.1w;libffi- 1:3.3;libjsoncpp19- 1.8.4;libkrb5- 1.19.4;libkeyutils- 1.6.3;libgcrypt20- 1.10.2;libcurl- 8.12.0;python3- 3.9.20;libevent- 2.1.8;libldap- 2.4.59;libpam0- 1.6.1;libreadline7- 7.0.3;libsystemd- 1:249.17;libxml2- 1:2.9.1;libxslt- 1.1.37;python3-module-psycopg2- 2.9.1;glibc-locales- 6:2.32;lz4- 1:1.9.4;liblzma- 5.4.5;libaudit1> 2.8;libicu69- 1:6.9.1;libossp-uuid16- 1.6.2.
jsoncpp- 1.9.4;krb5-libs- 1.20.1;keyutils-libs- 1.6;libcurl- 7.85.0;libgcrypt- 1.8.6;libffi- 3.1;libyaml- 0.2.2;openssl- 1:1.1.1w;python3- 3.12.7;uuid- 1.6.2;cpio- 2.15;logrotate- 3.15.1;libevent- 2.1.8;libicu- 1:65.1;lz4- 1.9.4;pam- 1.4.0;xz-libs- 5.2.2;audit-libs- 3.1.3.
jsoncpp- 1.9.5-1;krb5-libs- 1.20.1-6;keyutils-libs- 1.6.1-5;libcurl- 8.0.1-7;libgcrypt- 1.10.1-7;libffi- 3.4.2-2;libyaml- 0.2.5-7;openssl- 1:3.1.5-5;python3- 3.11.10;uuid- 1:1.2.37-2;cpio- 2.15-1;logrotate- 3.22.0-1;libevent- 2.1.12-6;libicu- 71.1-1;lz4- 1.9.4-1;pam- 1.5.3-3;xz-libs- 5.2.5-9;audit-libs- 3.1.3-1.
openssl- 1.1.1n;libjsoncpp1- 1.7.4-3;libkrb5support0- 1.19.2;keyutils- 1.6-6;libk5crypto3- 1.19.2;libffi6- 3.2.1-9;libgcrypt20- 1.8.7-6;libcurl4- 7.68.0-1;python3.11- 3.11.8;logrotate- 3.14.0-4;acl- 2.2.53-4;curl- 7.68.0-1;libossp-uuid16- 1.6.2-1;uuid-runtime- 2.33.1;libpam-runtime- 1.3.1-5;liblzma5- 5.2.4-1;libevent-2.1-6- 2.1.8;libaudit1- 1:2.8.5;lz4- 1.9.3-2.
openssl- 3.2.0;libkrb5support0- 1.20.1;keyutils- 1.6.3;libk5crypto3- 1.20.1;libgcrypt20- 1.10.1;libcurl4- 7.88.1;python3- 3.11.2;logrotate- 3.21.0;acl- 2.3.1;curl- 7.88.1;libossp-uuid16- 1.6.2;uuid-runtime- 2.38.1;libpam-runtime- 1.5.2-6;liblzma5- 5.4.1;libevent-2.1-7- 2.1.12;libaudit1- 1:3.0.9;lz4- 1.9.4.
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.18;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-скриптов.
- Platform V SberLinux OS Server (SLO) 9
- Альт СП Релиз 10 версия 2
- Альт Сервер 10
- РЕД ОС 7.3
- РЕД ОС 8
- Astra Linux 1.7
- Astra Linux 1.8
- CentOS Stream 9
Пакеты, необходимые на узле запуска 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 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узле запуска Ansible сценариев:
gzip- 1.12;python3-module-pip- 22.2.2;python3-module-rpm- 4.13.0.1;python3-module-setuptools- 1:57.4.0;sshpass- 1.09;tar- 1.34.0.16.12d67f44;unzip- 6.0;pangolin-ansible-venv-controller- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узлах стенда СУБД Pangolin:
gzip- 1.12;iproute2- 5.13;iptables- 1.8.7;jq- 1.8.0;netcat- 4.0.20100725;python3-module-pip- 22.2.2;python3-module-rpm- 4.13.0.1;python3-module-setuptools- 1:57.4.0;rsync- 3.2.7;sudo- 1:1.9.16p2;tar- 1.34.0.16.12d67f44;unzip- 6.0;pangolin-ansible-venv-controlled- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узле запуска Ansible сценариев:
gzip- 1.12;python3-module-pip- 22.2.2;python3-module-rpm- 4.13.0.1;python3-module-setuptools- 1:57.4.0;sshpass- 1.09;tar- 1.34.0.16.12d67f44;unzip- 6.0;pangolin-ansible-venv-controller- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узлах стенда СУБД Pangolin:
gzip- 1.12;iproute2- 5.13.0;iptables- 1.8.7;jq- 1.7.1;netcat- 4.0.20100725;python3-module-pip- 22.2.2;python3-module-rpm- 4.13.0.1;python3-module-setuptools- 1:57.4.0;rsync- 3.2.7;sudo- 1:1.9.16p2;tar- 1.34.0.16.12d67f44;unzip- 6.0;pangolin-ansible-venv-controlled- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узле запуска Ansible сценариев:
gzip- 1.9;python3-pip- 20.2.2;python3-setuptools- 70.3.0-1;sshpass- 1.09;tar- 2:1.30;unzip- 6.0;pangolin-ansible-venv-controller- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узлах стенда СУБД Pangolin:
gzip- 1.9;hostname- 3.20;iproute- 6.1.0;iptables- 1.8.9;jq- 1.7.1;python3-pip- 18.0;python3-setuptools- 70.3.0;rsync- 3.2.7;sudo- 1.9.15p5;tar- 2:1.30;unzip- 6.0;pangolin-ansible-venv-controlled- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узле запуска Ansible сценариев:
gzip- 1.12-1;python3-setuptools- 70.3.0-1;sshpass- 1.09-3;tar- 2:1.35-1;unzip- 6.0-54;pangolin-ansible-venv-controller- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узлах стенда СУБД Pangolin:
gzip- 1.12-1;hostname- 3.23-6;iproute- 6.1.0-2;iptables-libs- 1.8.9-7;iptables-nft- 1.8.9-7;jq- 1.7.1-2;python3-setuptools- 70.3.0-1;rsync- 3.2.7-2;sudo- 1.9.15p5-1;tar- 2:1.35-1;unzip- 6.0-54;pangolin-ansible-venv-controlled- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узле запуска Ansible сценариев:
gzip- 1.9.3;python3.11-dev- 3.11.8;python3.11-distutils- 3.11.8;python3.11-venv- 3.11.8;python3-pip- 18.1-5;python3-rpm- 4.16.1.2;python3-virtualenv- 15.1.0;sshpass- 1.06-1;tar- 1.34;unzip- 6.0-23;pangolin-ansible-venv-controller- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узлах стенда СУБД Pangolin:
gzip- 1.9.3;iproute2- 6.1.0;iptables- 1.8.5;jq- 1.5;ncat- 7.70;python3.11-dev- 3.11.8;python3.11-distutils- 3.11.8;python3.11-venv- 3.11.8;python3-pip- 18.1-5;python3-rpm- 4.16.1.2;python3-virtualenv- 15.1.0;rsync- 3.1.3-6;sudo- 1.8.27;tar- 1.34;unzip- 6.0-23;pangolin-ansible-venv-controlled- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узле запуска Ansible сценариев:
gzip- 1.12;python3-pip- 23.0.1;python3-rpm- 4.18.0;python3-virtualenv- 20.17.1;sshpass- 1.09;tar- 1.34;unzip- 6.0-28;pangolin-ansible-venv-controller- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узлах стенда СУБД Pangolin:
gzip- 1.12;iproute2- 6.1.0;iptables- 1.8.9-2;jq- 1.6.2;ncat- 7.93;python3-pip- 23.0.1;python3-rpm- 4.18.0;python3-virtualenv- 20.17.1;rsync- 3.2.7;sudo- 1.9.13p3;tar- 1.34;unzip- 6.0-28;pangolin-ansible-venv-controlled- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узле запуска Ansible сценариев:
gzip- 1.12;python3-pip- 21.2.3;python3-setuptools- 53.0.0;tar- 2:1.34;unzip- 6.0;sshpass- 1.09;pangolin-ansible-venv-controller- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).
Пакеты, необходимые на узлах стенда СУБД Pangolin:
gzip- 1.12;hostname- 3.23;iproute- 6.2.0;iptables-libs- 1.8.10;iptables-nft- 1.8.10;jq- 1.6;nmap-ncat- 3:7.92;python3-pip- 21.2.3;python3-setuptools- 53.0.0;tar- 2:1.34;unzip- 6.0;sshpass- 1.09;sudo- 1.9.5p2;rsync- 3.2.3;pangolin-ansible-venv-controlled- 7.1.0 (поставляется в дистрибутиве, в 3rd Party части).