Software requirements for Greengage DB installation
This topic describes operating system software requirements for Greengage DB 6 (based on Greenplum Database).
Operating system
Greengage DB supports the following operating systems.
Operating system | Supported versions | Architecture |
---|---|---|
Red Hat Enterprise Linux (RHEL) 64-bit |
7.9 |
x86_64 |
CentOS 64-bit |
7.9 |
x86_64 |
Ubuntu |
22.04 |
x86_64 |
File system
Greengage DB supports the XFS file system only. Other file systems (including ext4) are not supported.
System locale
Greengage DB requires the en_US.utf8
operating system locale on all cluster hosts.
Yet you do not need to set this locale as default.
Software dependencies
Python
Greengage DB 6 requires Python 2.7.18. The Greengage DB cluster management utilities also need version 5.7.0 of the psutil Python package.
Java
Greengage DB 6 requires Open JDK 17 for PL/Java and PXF.
RHEL/CentOS dependencies
Greengage DB 6 requires the following software packages for RHEL and 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 dependencies
The following software packages are required for 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