...
ECCM_MASTER_HOST — содержит IP-адрес Master-ноды;ECCM_SLAVE_HOST — содержит IP-адрес Slave-ноды;ECCM_WITNESS_HOST — содержит IP-адрес Witness-ноды;RABBITMQ_CLUSTER_PASSWORD — содержит пароль, используемый сервисом RabbitMQ для подключения к кластеру;REDIS_PASSWORD — содержит пароль, используемый сервисом Redis для подключения к кластеру;SENTINEL_PASSWORD — содержит пароль, используемый службой мониторинга для подключения к кластеру сервиса Redis и получения информации о состоянии серверов.
| Примечание |
|---|
Если не указать перечисленные переменныевышеперечисленные переменные не будут назначены, запуск базы данных PostgreSQL или сервисов на сервере завершится с ошибкой. |
| Раскрыть |
|---|
| title | Подготовка конфигурационного файла для запуска ЕССМ при запуске БД на отдельных серверах |
|---|
|
Подготовка конфигурационного файла для запуска ECCM при запуске БД на отдельных серверахОткройте файл .env.cluster на Master-ноде приложения ECCM при помощи любого текстового редактора и для минимальной настройки назначьте следующие переменные: ECCM_MASTER_HOST — содержит IP-адрес Master-ноды приложения ECCM;ECCM_SLAVE_HOST — содержит IP-адрес Slave-ноды приложения ECCM;ECCM_WITNESS_HOST — содержит IP-адрес Witness-ноды;POSTGRES_MASTER_HOST — содержит IP-адрес Master-ноды кластера баз данных;POSTGRES_SLAVE_HOST — содержит IP-адрес Slave-ноды кластера баз данных;REDIS_PASSWORD — содержит пароль, используемый сервисом Redis для подключения к кластеру;RABBITMQ_CLUSTER_PASSWORD — содержит пароль, используемый сервисом RabbitMQ для подключения к кластеру;SENTINEL_PASSWORD — содержит пароль, используемый службой мониторинга для подключения к кластеру сервиса Redis и получения информации о состоянии серверов.
| Примечание |
|---|
Если не указать перечисленные переменныевышеперечисленные переменные не будут назначены, запуск кластера баз данных или кластера приложений завершится с ошибкой. |
|
...
| Раскрыть |
|---|
| title | Использование корпоративного CA |
|---|
|
Использование корпоративного CAЕсли предусмотрен корпоративный CA, переместите все файлы безопасного соединения в директорию cluster-cert/ на Master-ноде, а именно: ca.crt — корневой CA-сертификат;cluster.crt — сертификат кластера, подписанный CA;cluster.key — приватный ключ кластера.
| Информация |
|---|
При наличии файла Java Truststore также поместите его в директорию cluster-cert/. |
| Подсказка |
|---|
Для изменения получения сертификатов и ключа измените переменные файла .env.cluster. Назначение переменных описано в конфигурационном файле .env.cluster в статье разделе "Инструкция по установке и запуску". |
|
Синхронизация сертификатов безопасности
Для синхронизации файлов из директории cluster-cert/ между узлами отказоустойчивой системы рекомендуем воспользоваться утилитой rsync. Пример установки утилиты приведён был описан в разделе пункте "Синхронизация файлов конфигурации".
...