Подготовка окружения
Данный раздел является одним из шагов подготовки к процессу развертывания СУБД Pangolin.
В данном разделе представлены требования к окружению, с которыми необходимо ознакомиться до непосредственной установки продукта СУБД Pangolin.
Поддерживаемые операционные системы
Список поддерживаемых операционных систем с версиями для установки Pangolin:
- Platform V SberLinux OS Server (SLO) 8, 9;
- РЕД ОС 7.3, РЕД ОС 8;
- Red Hat Enterprise Linux 8.7;
- CentOS Stream 9;
- Astra Linux 1.7, Astra Linux 1.8;
- Альт 8 СП Релиз 10, Альт Сервер 9, Альт Сервер 10.
Список пакетных зависимостей требуемых для установки Pangolin
Пакеты ОС Linux
Список необходимых установленных пакетов ОС Linux с наименованием и версией:
- Platform V SberLinux OS Server (SLO) 8
- Platform V SberLinux OS Server (SLO) 9
- Альт Сервер 9
- Альт 8 СП Релиз 10
- Альт Сервер 10
- РЕД ОС 7.3
- РЕД ОС 8
- Astra Linux 1.7
- Astra Linux 1.8
- CentOS Stream 9
- Red Hat Enterprise Linux 8.7
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.
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.
cpio
- 2.12;logrotate
- 3.9;openssl
- 1.1.1;libffi
- 3.1;libjsoncpp19
- 1.8;libkrb5
- 1.17;libkeyutils
- 1.6;libgcrypt20
- 1.8;libcurl
- 7.79;python3
- 3.7.4;libevent
- 2.1;libldap
- 2.4;libpam0
- 1.5;libreadline7
- 7.0;libsystemd
- 246.14;libxml2
- 2.9;libxslt
- 1.1;python3-module-psycopg2
- 2.8;glibc-locales
- 2.27;lz4
- 1.8;liblzma
- 5.2;libaudit1
2.8;libossp-uuid
- 1.5;libicu65
- 6.5.
cpio
- 2.12;logrotate
- 3.9;openssl
- 1.1.1;libffi
- 3.1;libjsoncpp19
- 1.8;libkrb5
- 1.17;libkeyutils
- 1.6;libgcrypt20
- 1.8;libcurl
- 7.79;python3
- 3.9;libevent
- 2.1;libldap
- 2.4;libpam0
- 1.5;libreadline7
- 7.0;libsystemd
- 246.14;libxml2
- 2.9;libxslt
- 1.1;python3-module-psycopg2
- 2.8;glibc-locales
- 2.27;lz4
- 1.8;liblzma
- 5.2;libaudit1
2.8;libicu69
- 6.9;libossp-uuid16
- 1.6.
cpio
- 2.12;logrotate
- 3.9;openssl
- 1.1.1;libffi
- 3.1;libjsoncpp19
- 1.8;libkrb5
- 1.17;libkeyutils
- 1.6;libgcrypt20
- 1.8;libcurl
- 7.79;python3
- 3.9;libevent
- 2.1;libldap
- 2.4;libpam0
- 1.5;libreadline7
- 7.0;libsystemd
- 246.14;libxml2
- 2.9;libxslt
- 1.1;python3-module-psycopg2
- 2.8;glibc-locales
- 2.27;lz4
- 1.8;liblzma
- 5.2;libaudit1
> 2.8;libicu69
- 6.9;libossp-uuid16
- 1.6.
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;python38
- 3.8.2;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.
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;python311
- 3.11.9;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.
openssl
- 1.1.1;libjsoncpp1
- 1.7;libkrb5support0
- 1.18;keyutils
- 1.6;libk5crypto3
- 1.18;libffi6
- 3.2;libgcrypt20
- 1.8;libcurl4
- 7.64;python3.11
- 3.11.8;logrotate
- 3.9;acl
- 2.2;curl
- 7.64;libossp-uuid16
- 1.6;uuid-runtime
- 2.33;libpam-runtime
- 1.3;liblzma5
- 5.2;libevent-2.1-6
- 2.1;libaudit1
- 2.8;lz4
- 1.8.
openssl
- 1.1.1;libjsoncpp1
- 1.7;libkrb5support0
- 1.18;keyutils
- 1.6;libk5crypto3
- 1.18;libffi6
- 3.2;libgcrypt20
- 1.8;libcurl4
- 7.64;python3
- 3.11.2;logrotate
- 3.9;acl
- 2.2;curl
- 7.64;libossp-uuid16
- 1.6;uuid-runtime
- 2.33;libpam-runtime
- 1.3;liblzma5
- 5.2;libevent-2.1-6
- 2.1;libaudit1
- 2.8;lz4
- 1.8.
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.
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.13;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) 8
- Platform V SberLinux OS Server (SLO) 9
- Альт Сервер 9
- Альт 8 СП Релиз 10
- Альт Сервер 10
- РЕД ОС 7.3
- РЕД ОС 8
- Astra Linux 1.7
- Astra Linux 1.8
- CentOS Stream 9
- Red Hat Enterprise Linux 8.7
Пакеты, необходимые на 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.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД 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.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.9;python3-virtualenv
- 15.1.0;python39-pip
- 21.2.3;python39-setuptools
- 53.0.0;tar
- 1.30;unzip
- 6.0;sshpass
- 1.09;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.9;hostname
- 3.20;iproute
- 5.18;iptables
- 1.8.4;jq
- 1.6;nmap-ncat
- 7.70;python3-virtualenv
- 15.1.0;python39-pip
- 21.2.3;python39-setuptools
- 53.0.0;tar
- 1.30;unzip
- 6.0;sudo
- 1.8.29;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.12;python3-module-pip
- 19.1.1;python3-module-rpm
- 4.13.0;python3-module-setuptools
- 40.8.0;sshpass
- 1.05;tar
- 1.32;unzip
- 6.0;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.12;iproute2
- 5.3;iptables
- 1.8.3;jq
- 1.6;netcat
- 4.0;python3-module-pip
- 19.1.1;python3-module-rpm
- 4.13.0;python3-module-setuptools
- 40.8.0;rsync
- 3.1.3;sudo
- 1.9.5p2;tar
- 1.32;unzip
- 6.0;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.12;python3-module-pip
- 22.2.2;python3-module-rpm
- 4.13.0;python3-module-setuptools
- 57.4.0;sshpass
- 1.09;tar
- 1.34;unzip
- 6.0;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.12;iproute2
- 5.13;iptables
- 1.8.3;jq
- 1.6;netcat
- 4.0;python3-module-pip
- 22.2.2;python3-module-rpm
- 4.13.0;python3-module-setuptools
- 57.4.0;rsync
- 3.1.3;sudo
- 1.9.5p2;tar
- 1.34;unzip
- 6.0;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.10;python3-module-pip
- 22.2.2;python3-module-rpm
- 4.13.0;python3-module-setuptools
- 57.4.0;sshpass
- 1.09;tar
- 1.34;unzip
- 6.0;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.10;iproute2
- 5.13;iptables
- 1.8.3;jq
- 1.6;netcat
- 4.0;python3-module-pip
- 22.2.2;python3-module-rpm
- 4.13.0;python3-module-setuptools
- 57.4.0;rsync
- 3.1.3;sudo
- 1.9.5p2;tar
- 1.34;unzip
- 6.0;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.9;python3-pip
- 18.0;python3-virtualenv
- 20.0.30;sshpass
- 1.06;tar
- 1.30;unzip
- 6.0;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.9;hostname
- 3.20;iproute
- 4.15;iptables
- 1.8.5;jq
- 1.5;nmap-ncat
- 7.8;python3-pip
- 18.0;python3-virtualenv
- 20.0.30;rsync
- 3.2.7;sudo
- 1.8.29;tar
- 1.30;unzip
- 6.0;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.12;python3-virtualenv
- 20.17.1;python3-setuptools
- 67.7.2;sshpass
- 1.09;tar
- 1.35;unzip
- 6.0;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.12;hostname
- 3.23;iproute
- 6.1.0;iptables
- 1.8.9;jq
- 1.7.1;nmap-ncat
- 7.94;python3-virtualenv
- 20.17.1;python3-setuptools
- 67.7.2;rsync
- 3.2.7;sudo
- 1.9.15p1;tar
- 1.35;unzip
- 6.0;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.9;python3.11-dev
- 3.11.8;python3.11-distutils
- 3.11.8;python3.11-venv
- 3.11.8;python3-pip
- 18.1;python3-rpm
- 4.16.1.2;python3-virtualenv
- 15.1.0;sshpass
- 1.06;tar
- 1.34;unzip
- 6.0-23;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.9;iproute2
- 6.1.0;iptables
- 1.8.5;jq
- 1.5;nmap-ncat
- 7.8;python3.11-dev
- 3.11.8;python3.11-distutils
- 3.11.8;python3.11-venv
- 3.11.8;python3-pip
- 18.1;python3-rpm
- 4.16.1.2;python3-virtualenv
- 15.1.0;rsync
- 3.1.3;sudo
- 1.8;tar
- 1.34;unzip
- 6.0-23;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на 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
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.12;iproute2
- 6.1.0;iptables
- 1.8.9;jq
- 1.6;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;tar
- 1.34;unzip
- 6.0-28;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.9;python3-virtualenv
- 15.1.0;python39-pip
- 21.2.3;python39-setuptools
- 53.0.0;tar
- 1.30;unzip
- 6.0;sshpass
- 1.09;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.9;hostname
- 3.20;iproute
- 5.18;iptables
- 1.8.4;jq
- 1.6;nmap-ncat
- 7.70;python3-virtualenv
- 15.1.0;python39-pip
- 21.2.3;python39-setuptools
- 53.0.0;tar
- 1.30;unzip
- 6.0;sshpass
- 1.09;sudo
- 1.8.29;rsync
- 3.1.3.;pangolin-ansible-venv-controlled
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на Ansible узле (на котором планируется запуск скриптов автоматизации):
gzip
- 1.9;python3-virtualenv
- 15.1.0;python39-pip
- 20.2.4;python39-setuptools
- 50.3.2;tar
- 1.30;unzip
- 6.0;sshpass
- 1.09;pangolin-ansible-venv-controller
- 6.5.1 (поставляется вместе с дистрибутивом).
Пакеты, необходимые на узлах стенда СУБД Pangolin (на которых планируется установка или обновление компонентов СУБД):
gzip
- 1.9;hostname
- 3.20;iproute
- 5.18;iptables
- 1.8.4;jq
- 1.6;nmap-ncat
- 7.70;python3-virtualenv
- 15.1.0;python39-pip
- 20.2.4;python39-setuptools
- 50.3.2;tar
- 1.30;unzip
- 6.0;sshpass
- 1.09;sudo
- 1.8.29;