Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

Требования к ПО для установки Greengage DB

Андрей Аксенов

В этом разделе описываются требования к программному обеспечению операционной системы для установки Greengage DB 7 (на основе Greenplum Database).

Операционная система

Greengage DB поддерживает следующие операционные системы.

Операционная система Поддерживаемые версии Архитектура

Red Hat Enterprise Linux (RHEL) 64-bit

8.7 и выше, 9.x и выше

x86_64

Rocky Linux 64-bit

8.7 и выше, 9.x и выше

x86_64

Ubuntu

22.04

x86_64

Файловая система

Для Greengage DB необходима файловая система XFS. Другие файловые системы (включая ext4) не поддерживаются.

Локаль операционной системы

Greengage DB требует наличия локали en_US.UTF-8 в операционной системе на всех хостах кластера. При этом данная локаль необязательно должна быть выбрана по умолчанию.

Программные зависимости

В этом разделе приведены программные компоненты и системные пакеты, необходимые для сборки и работы Greengage DB на поддерживаемых платформах.

Python

Для Greengage DB 7 необходим Python версии 3.10.

Java

Для Greengage DB 7 необходим Open JDK 17, который используется для PL/Java и PXF.

Зависимости для RHEL/Rocky Linux

Следующие пакеты программного обеспечения необходимы для установки и запуска Greengage DB 7 на системах RHEL и Rocky Linux:

РЕКОМЕНДАЦИЯ

Вы также можете проверить необходимые зависимости в файле README.Rhel-Rocky.bash, который находится в репозитории greengage.

  • apr-devel

  • apr-util

  • autoconf

  • bash

  • bison

  • bzip2

  • bzip2-devel

  • clang

  • cmake3

  • curl

  • expat-devel

  • file

  • flex

  • gcc

  • gcc-c++

  • gperftools

  • indent

  • iproute

  • jq

  • krb5-devel

  • krb5-server

  • krb5-workstation

  • libcurl-devel

  • libevent-devel

  • libicu

  • libtool

  • libuuid-devel

  • libuv-devel

  • libxml2-devel

  • libxslt-devel

  • libyaml-devel

  • libzstd-devel

  • lsof

  • make

  • net-tools

  • netcat

  • openldap

  • openldap-devel

  • openssh

  • openssh-clients

  • openssh-server

  • openssl-devel

  • openssl-libs

  • passwd

  • perl

  • perl-Env

  • perl-ExtUtils-Embed

  • perl-ExtUtils-MakeMaker

  • perl-IPC-Run

  • perl-JSON

  • perl-Test-Base

  • protobuf-compiler

  • python3-dev

  • python3-pip

  • python3-psycopg2

  • python3-psutil

  • python3-yaml

  • readline-devel

  • rsync

  • sed

  • snappy-devel

  • tar

  • unzip

  • which

  • xerces-c-devel

  • xz

  • zlib

  • zlib-devel

  • zip

Зависимости для Ubuntu

Следующие пакеты программного обеспечения необходимы для установки и запуска Greengage DB 7 на Ubuntu:

РЕКОМЕНДАЦИЯ

Вы также можете проверить необходимые зависимости в файле README.Ubuntu.bash, который находится в репозитории greengage.

  • bison

  • ccache

  • cmake

  • curl

  • flex

  • git-core

  • gcc

  • g++

  • llvm

  • clang

  • inetutils-ping

  • krb5-kdc

  • krb5-admin-server

  • libapr1-dev

  • libbz2-dev

  • libuv1-dev

  • libcurl4-gnutls-dev

  • libevent-dev

  • libkrb5-dev

  • libpam-dev

  • libldap-common

  • libldap-dev

  • libperl-dev

  • libreadline-dev

  • libssl-dev

  • libxerces-c-dev

  • libxml2-dev

  • libyaml-dev

  • libzstd-dev

  • locales

  • net-tools

  • ninja-build

  • openssh-client

  • openssh-server

  • openssl

  • pkg-config

  • python3-dev

  • python3-pip

  • python3-psycopg2

  • python3-psutil

  • python3-yaml

  • zlib1g-dev