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 24.04 (starting with 6.30.1) |
x86_64 |
File system
The recommended file system for Greengage DB is XFS, which ensures optimal performance and stability.
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 supports the following Python versions:
-
2.7.x
-
3.9.x-3.12.x (starting with 6.30.1)
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
-
libcurl4
-
libevent-2.1-7
-
libldap-2.5-0
-
libreadline8
-
libuuid1
-
libxml2
-
libyaml-0-2
-
less
-
locales
-
net-tools
-
openssh-client
-
openssh-server
-
openssl
-
perl
-
rsync
-
sed
-
tar
-
zip
-
zlib1g