Установка дополнительных компонентов
PostgreSQL 10.x
-
Установите PostgreSQL 10-ой версии. База данных устанавливается только на одном сервере кластера. Рекомендуем размещать ее на координаторе кластера.
Примерный вид команд:
yum install postgresql10-server postgresql10-contrib systemctl enable postgresql-10 systemctl start postgresql-10
-
Создайте базу данных (
pagrid_db
), пользователя (pagrid_user
) и установите расширение:sudo -i -u postgres createuser --interactive ...pagrid_user ... createdb pagrid_db psql -d pagrid_db alter database pagrid_db owner to pagrid_user; alter user pagrid_user with password 'secret'; create extension if not exists "uuid-ossp"; create extension if not exists "dblink";
-
Отредактируйте файл
/var/lib/pgsql/10/data/postgresql.conf
следующим образом:listen_addresses='*'
-
В файл
/var/lib/pgsql/10/data/pg_hba.conf
добавьте следующие строки:local pagrid_db pagrid_user md5 host pagrid_db pagrid_user 127.0.0.1/32 md5 host pagrid_db pagrid_user ::1/128 md5
-
Перезагрузите сервис PostgreSQL:
systemctl reload postgresql-10
OpenJDK 11
-
Установите OpenJDK 11 на всех серверах кластера:
yum install java-11-openjdk.x86_64
-
Добавьте переменные окружения (примерный вид):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$JAVA_HOME/lib/server/
Chromium
-
Установите Chromium 111 или более позднюю версию продукта на всех серверах кластера:
-
Пример для Ubuntu:
sudo snap install chromium
-
Пример для CentOS:
sudo yum install -y epel-release sudo yum -y update sudo yum install -y chromium
-
-
Добавьте новый путь для переменной среды
PATH
для соответствующего исполняемого файла.
Node.js
-
Установите Node.js 16.x на всех серверах кластера:
-
Пример для Ubuntu:
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt-get install -y nodejs
-
Пример для CentOS:
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - sudo yum install -y nodejs
-
-
Добавьте новый путь для переменной среды
PATH
для соответствующего исполняемого файла.