Успешное создание кластера 1С 8.3.27.1786
Дата: 2026-01-25
Контейнер: 1c-server-new
Версия 1С: 8.3.27.1786
Статус: ✅ КЛАСТЕР УСПЕШНО СОЗДАН
Решение проблемы
Проблема
Версия 8.3.27.1989 не позволяла создать кластер через rac cluster insert из-за конфликта портов с автоматически запускаемым rmngr на порту 1541.
Решение
Использование версии 8.3.27.1786 с переносом кластера на порт 1542 вместо 1541.
Выполненные действия
-
Остановлены сервисы версии 1989:
bash systemctl stop srv1cv8-8.3.27.1989@default.service ras-8.3.27.1989.service -
Настроен regport 1542 для версии 1786:
- Создан systemd override:
/etc/systemd/system/srv1cv8-8.3.27.1786@default.service.d/override.conf -
Добавлено:
Environment=SRV1CV8_REGPORT=1542 -
Очищена конфигурация:
- Удалены файлы из
reg_1541 -
Создан каталог
reg_1542 -
Запущены сервисы версии 1786:
bash systemctl start ras-8.3.27.1786.service systemctl start srv1cv8-8.3.27.1786@default.service -
Создан кластер на порту 1542:
bash /opt/1cv8/x86_64/8.3.27.1786/rac cluster insert --host=localhost --port=1542 --name=cluster1 localhost:1545
Результат
✅ Кластер успешно создан!
- UUID кластера:
3ffd4142-d823-46fa-b554-8f7336cfd807 - Порт менеджера:
1542 - Имя:
cluster1 - Хост:
localhost
✅ Рабочий сервер зарегистрирован:
- UUID сервера:
943e6e51-eacd-48cf-9cc1-516497c79fc5 - Имя: "Центральный сервер"
- Тип:
main(центральный сервер) - Порт агента:
1540 - Порт кластера:
1542 - Диапазон портов:
1560:1591
✅ ClusterConfigService размещён на рабочем сервере (подтверждено через rac service list)
Текущее состояние сервисов
- ✅
ragent— работает на порту 1540 - ✅
rmngr— работает на порту 1542 (кластер3ffd4142-d823-46fa-b554-8f7336cfd807) - ✅
ras— работает на порту 1545 - ✅
rphost— рабочий процесс на порту 1560
Команды для работы с кластером
Получение информации о кластере:
/opt/1cv8/x86_64/8.3.27.1786/rac cluster list localhost:1545
Список рабочих серверов:
/opt/1cv8/x86_64/8.3.27.1786/rac server list --cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 localhost:1545
Создание информационной базы:
/opt/1cv8/x86_64/8.3.27.1786/rac infobase create \
--name=<name> \
--dbms=PostgreSQL \
--db-server=<host> \
--db-name=<name> \
--db-user=<user> \
--db-pwd=<password> \
--locale=ru_RU \
--cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 \
localhost:1545
Список информационных баз:
/opt/1cv8/x86_64/8.3.27.1786/rac infobase summary list localhost:1545
Важные замечания
- Кластер работает на порту 1542, а не на стандартном 1541
- При настройке клиентов или пробросе портов нужно учитывать порт 1542 для подключения к кластеру
- Старый rmngr на порту 1541 (кластер
cf5054e4-27cc-456d-96e0-af779e0e4afb) можно остановить, если он не нужен:
bash pkill -f "rmngr.*1541"
Проверка ClusterConfigService
ClusterConfigService подтверждён через команду:
/opt/1cv8/x86_64/8.3.27.1786/rac service list --cluster=3ffd4142-d823-46fa-b554-8f7336cfd807 localhost:1545 | grep ClusterConfigService
Результат: name : ClusterConfigService — сервис размещён и работает.
Следующие шаги
- ✅ Кластер создан
- ✅ Рабочий сервер зарегистрирован
- ✅ ClusterConfigService размещён и работает
- ⏭️ Создание информационных баз через
rac infobase create - ⏭️ Регистрация базы
prod_dev(если требуется)