7 октября 2024 в 15:17:10
(3 недели 3 дня 13 часов назад)
9500
29.07.2024 17:29:03
Текст задания
Добрый день. Необходимо сделать кластер серверов 1С, для организации бесперебойной работы
Краткое ТЗ: Есть 2 белых IP адреса, добавляю два сервера в кластер, они друг друга видят и делаю оба сервера центральными. А вот далее, когда останавливаю службу сервера 1С на одном (главном) из серверов - не взлетает и нет коннекта к резервному серверу.
Доброго дня, судя по тому что Вы описываете у вас уже все подготовлено, проверьте в свойствах соединения клиента к базе чтобы оба сервера были перечислены, а в требованиях назначения функциональности разделите по приоритетам сервера.
Готов взяться!
Настройка кластера 1С
Установите и настройте сервер кластера на обоих серверах:
Запустите ras утилиту на каждом сервере для регистрации кластера.
Убедитесь, что оба сервера видят друг друга и могут взаимодействовать.
Создайте кластер:
На одном из серверов выполните команду для создания кластера:
bash
Копировать код
rac cluster create --name <cluster_name> --description <cluster_description>
Зарегистрируйте первый сервер в кластере:
bash
Копировать код
rac server register --cluster <cluster_id> --address <ip_address1> --port <port1>
Зарегистрируйте второй сервер в кластере:
bash
Копировать код
rac server register --cluster <cluster_id> --address <ip_address2> --port <port2>
Сделайте оба сервера центральными:
Установите флаг main на обоих серверах:
bash
Копировать код
rac server set --cluster <cluster_id> --server <server_id1> --main
rac server set --cluster <cluster_id> --server <server_id2> --main
Настройка резервного сервера
Настройте резервный сервер:
На каждом сервере выполните команду для установки сервера как резервного:
bash
Копировать код
rac server set --cluster <cluster_id> --server <server_id> --backup
Проверьте конфигурацию кластера:
Убедитесь, что оба сервера зарегистрированы в кластере и установлены как центральные и резервные:
bash
Копировать код
rac cluster list