Результаты попыток создания кластера 1С 8.3.27.1989
Дата: 2026-01-25
Контейнер: 1c-server-new
Версия 1С: 8.3.27.1989
Выполненные попытки
Попытка 1: Полная очистка + создание в окне инициализации (Решение A)
Действия:
- Создана резервная копия конфигурации
- Остановлены все сервисы 1С
- Полностью очищены каталоги: reg_1541, srvinfo, .lst файлы, .lock файлы
- Запущен RAS
- Запущен ragent
- Попытка выполнить rac cluster insert через 3 секунды после старта ragent
Результат: ❌ ragent не запускается — процесс падает через 2-3 секунды после старта, systemd постоянно перезапускает сервис (restart counter до 13+). Порт 1540 не слушается.
Вывод: После полной очистки конфигурации ragent не может инициализироваться в версии 8.3.27.1989.
Попытка 2: Восстановление резервной копии
Действия:
- Восстановлена резервная копия конфигурации
- Исправлены права доступа (chown usr1cv8:grp1cv8)
- Запущены сервисы
Результат: ✅ ragent успешно запустился на порту 1540, rmngr на 1541.
Попытка создать кластер:
rac cluster insert --host=localhost --port=1541 --name=cluster1 localhost:1545
Результат: ❌ Ошибка: "Запуск рабочего процесса не возможен из-за конфликта IP портов"
Вывод: После восстановления конфигурации ragent работает, но rac cluster insert не может создать кластер из-за того, что rmngr уже запущен на порту 1541.
Попытка 3: Остановка rmngr перед созданием кластера (Решение B)
Действия:
- Найден PID rmngr (53953)
- Выполнен kill -TERM для остановки rmngr
- Попытка выполнить rac cluster insert сразу после остановки
Результат: ❌ ragent автоматически перезапустил rmngr (новый PID 55535) до того, как rac cluster insert успел выполниться. Конфликт портов сохранился.
Наблюдение: Новый rmngr запустился с clstid cf5054e4-27cc-456d-96e0-af779e0e4afb (UUID кластера из резервной копии), но кластер не виден через rac cluster list.
Попытка 4: Использование порта 1542 (Решение C)
Действия:
- Создан systemd override: SRV1CV8_REGPORT=1542
- Очищены каталоги конфигурации
- Создан каталог reg_1542
- Запущен ragent
Результат: ❌ Та же проблема — ragent не запускается после полной очистки конфигурации.
Ключевые наблюдения
- ragent не запускается после полной очистки конфигурации в версии 8.3.27.1989
- Процесс падает через 2-3 секунды
- systemd постоянно перезапускает сервис
-
Порт 1540 не слушается
-
ragent работает после восстановления резервной копии
- Порт 1540 слушается
- rmngr запускается на 1541
-
Но
rac cluster insertне может создать кластер из-за конфликта с rmngr -
rmngr автоматически перезапускается ragent
- При остановке rmngr (SIGTERM) ragent немедленно запускает новый процесс
-
Нет "окна" для выполнения
rac cluster insert -
Версия 8.3.27.1786 работает корректно
- На контейнере
1c-server(1786)rac cluster insertвыполняется успешно - Кластер создан, worker с ClusterConfigService зарегистрирован
Выводы
- Версия 8.3.27.1989 имеет проблему с инициализацией ragent после полной очистки конфигурации
- Циклическая зависимость подтверждена:
rac cluster insertтребует запущенный ragent- ragent автоматически запускает rmngr на 1541
rac cluster insertне может создать кластер, так как порт 1541 занят rmngr- Все попытки обойти проблему не увенчались успехом
Рекомендации
- Использовать версию 8.3.27.1786 для создания кластера (проверено, работает)
- Обратиться в поддержку 1С с описанием проблемы в версии 8.3.27.1989:
- ragent не запускается после полной очистки конфигурации
rac cluster insertне может создать кластер из-за конфликта с автоматически запускаемым rmngr- Если нужна именно версия 1989:
- Использовать GUI консоль администрирования 1С (если появится доступ)
- Или дождаться исправления от 1С