Требования к ПО для установки Greengage DB
В этом разделе описываются требования к программному обеспечению операционной системы для установки Greengage DB 6 (на основе Greenplum Database).
Операционная система
Greengage DB поддерживает следующие операционные системы.
Операционная система | Поддерживаемые версии | Архитектура |
---|---|---|
Red Hat Enterprise Linux (RHEL) 64-bit |
7.9 |
x86_64 |
CentOS 64-bit |
7.9 |
x86_64 |
Ubuntu |
22.04 |
x86_64 |
Файловая система
Для Greengage DB необходима файловая система XFS. Другие файловые системы (включая ext4) не поддерживаются.
Локаль операционной системы
Greengage DB требует наличия локали en_US.utf8
в операционной системе на всех хостах кластера.
При этом данная локаль необязательно должна быть выбрана по умолчанию.
Программные зависимости
Python
Для Greengage DB 6 необходим Python версии 2.7.18. Также должен быть установлен пакет psutil 5.7.0, необходимый для утилит управления кластером Greengage DB.
Java
Для Greengage DB 6 необходим Open JDK 17, который используется для PL/Java и PXF.
Зависимости для RHEL/CentOS
Greengage DB 6 требует следующие программные зависимости для RHEL и CentOS:
-
apr
-
apr-util
-
bash
-
bzip2
-
curl
-
iproute
-
krb5-devel
-
libcgroup-tools
-
libcurl
-
libevent
-
libuuid
-
libxml2
-
libyaml
-
less
-
openldap
-
openssh
-
openssh-client
-
openssh-server
-
openssl
-
openssl-libs
-
perl
-
readline
-
rsync
-
sed
-
tar
-
which
-
zip
-
zlib
Зависимости для Ubuntu
Для Ubuntu требуются следующие программные зависимости:
-
bash
-
bzip2
-
iproute2
-
iputils-ping
-
krb5-multidev
-
libapr1
-
libaprutil1
-
libcurl3-gnutls
-
libcurl4
-
libevent-2.1-6
-
libldap-2.4-2
-
libreadline7 or libreadline8
-
libuuid1
-
libxml2
-
libyaml-0-2
-
less
-
locales
-
net-tools
-
openssh-client
-
openssh-server
-
openssl
-
perl
-
rsync
-
sed
-
tar
-
zip
-
zlib1g