База знаний по категориям
Как объединить несколько серверов ЕЦУ в кластер?
Для настройки ЕЦУ в кластер необходимо выполнить следующие шаги:
- Убедиться, что на всех будущих серверах кластера правильно настроено подключение к DNS-серверу.
- Корректно настроить DNS-сервер — на каждом будущем сервере кластера должно возвращаться корректное, полностью определённое имя домена (FQDN) каждого сервера.
- Рекомендуется произвести синхронизацию времени серверов кластера (вручную или при использовании серверов NTP).
- Настроить базу данных PostgreSQL на внешние подключения, а также настроить связь между БД и всеми АРМ, которые будут входить в кластер. Для этого необходимо добавить в файл pg_hba.conf (который находится в одном из каталогов, куда установлена база данных) следующую строку:
# IPv4 local connections:
host all all 0.0.0.0/0 password
Это позволит разрешить подключение к PostgreSQL с любого адреса, для подключения
с IPv4 адресов к любой БД, любым пользователем (или настроить ограниченный доступ
только с серверов ЕЦУ Dallas Lock);
· раскомментировать в файле postgresql.conf следующую строку: listen_addresses = "*"
Это позволит PostgreSQL отвечать на любом интерфейсе сервера (или настроить работу на определенном сетевом интерфейсе, доступном по сети с сервера ЕЦУ Dallas Lock);
· создать отдельную базу данных и учетную запись в PostgreSQL для ЕЦУ Dallas Lock, выполнив команды в командной оболочке SQL Shell (psql):
postgres=# create database <база_данных>;
postgres=# create role <админ_базы_данных> with login;
postgres=# \password <админ_базы_данных>;
postgres=# grant connect, create on database <база_данных> to <админ_базы_данных>.
- Запустить процесс установки ЕЦУ Dallas Lock.
- На шаге «Выбор типа домена» выбрать пункт «Сервер репликации».
- Задать параметры главного ДБ: адрес главного ДБ и ключ доступа к ДБ.
