Администрирование · 11 мин
Консоль кластера серверов 1С: как запустить и подключиться
Как запустить консоль кластера серверов 1С на Windows и Linux, подключиться к агенту, зарегистрировать сервер и решить типичные ошибки подключения.
Консоль кластера серверов 1С — это отдельная оснастка, через которую администратор управляет центральным сервером, рабочими процессами, информационными базами и сеансами пользователей. Без неё невозможно зарегистрировать базу на сервере, посмотреть активные соединения, назначить требования функциональности или разблокировать сеансы после сбоя. Консоль не устанавливается автоматически вместе с платформой при типовом развёртывании — её нужно либо выбрать в составе дистрибутива, либо зарегистрировать вручную.
Ниже разобраны оба способа запуска: через готовый ярлык после установки компонента «Администрирование сервера 1С:Предприятия» и через ручную регистрацию библиотеки radmin.dll. Также рассмотрены запуск консоли на Linux, подключение к удалённому агенту сервера и типичные ошибки, из-за которых консоль не видит кластер.
Что нужно проверить перед запуском консоли
Перед запуском убедитесь, что на машине установлена платформа 1С той же версии, что и сервер, к которому вы будете подключаться. Консоль версии 8.3.15 может не открыть кластер на платформе 8.3.22 и наоборот — несовпадение версий является самой частой причиной «пустого» списка кластеров и ошибок подключения. Если серверов несколько с разными версиями платформы, держите на административной машине несколько версий консоли.
Второе условие — компонент «Администрирование сервера 1С:Предприятия» должен быть установлен. При установке платформы из дистрибутива этот пункт входит в состав по умолчанию при выборе варианта «Сервер 1С:Предприятия», но при установке только тонкого или толстого клиента консоль не ставится. Проверить наличие можно по пути установки платформы: в каталоге bin должны присутствовать файлы radmin.dll и ярлык оснастки.
Третий момент — права. Для регистрации библиотеки и запуска консоли нужны права локального администратора, а для управления кластером — учётная запись администратора кластера или администратора сервера 1С, если они заведены. Если в кластере администраторы не созданы, подключение выполняется без пароля, что само по себе является риском в продуктивной среде.
Запуск консоли на Windows через установленный компонент
Стандартный способ — запуск готовой оснастки, которая появляется после установки серверных компонентов платформы. Откройте меню «Пуск», найдите папку «1С:Предприятие 8» и в ней пункт «Администрирование сервера 1С Предприятия» (1cv8 Server Administration). Оснастка откроется в отдельном окне Microsoft Management Console.
Если ярлык в меню отсутствует, но платформа установлена, оснастку можно открыть напрямую. Файл консоли расположен в каталоге установки платформы, обычно это путь вида C:\Program Files\1cv8\<версия>\bin\. Там находится файл с именем «1CV8 Server administration.msc» — его можно запустить двойным щелчком или закрепить ярлык на рабочем столе.
- 1Установите платформу с компонентом «Администрирование сервера 1С:Предприятия»
- 2Откройте «Пуск» → «1С:Предприятие 8» → «Администрирование сервера 1С Предприятия»
- 3Если ярлыка нет — запустите файл 1CV8 Server administration.msc из каталога bin платформы
- 4В дереве консоли нажмите «Создать» → «Центральный сервер» и укажите имя или IP сервера
- 5Разверните ветку сервера и проверьте, что кластер и список баз отображаются
Ручная регистрация консоли через regsvr32
Если компонент установлен не был или оснастка не открывается с ошибкой «не удаётся создать оснастку», консоль регистрируется вручную. Для этого нужно зарегистрировать COM-библиотеку radmin.dll из каталога нужной версии платформы, а затем подключить её к оболочке mmc.
Откройте командную строку от имени администратора и выполните регистрацию библиотеки, указав полный путь к нужной версии платформы. После успешной регистрации появится сообщение «DllRegisterServer выполнен успешно».
regsvr32 "C:\Program Files\1cv8\8.3.22.1750\bin\radmin.dll"Далее запустите саму консоль. Проще всего снова воспользоваться файлом .msc из каталога bin — после регистрации библиотеки он откроется корректно. Альтернатива — запуск через mmc: выполните mmc, затем в меню «Файл» выберите «Добавить или удалить оснастку» и добавьте «Администрирование сервера 1С:Предприятия». Сохранённую консоль можно выгрузить как отдельный .msc-файл для быстрого доступа.
Важный нюанс: при обновлении платформы на новую версию регистрацию radmin.dll нужно повторить, указав путь к новому каталогу. Иначе консоль продолжит работать со старой библиотекой и может не подключиться к обновлённому кластеру.
Подключение к кластеру и первичные действия
После запуска консоль пуста — кластер нужно добавить вручную. В дереве слева щёлкните правой кнопкой по корневому элементу и выберите «Создать» → «Центральный сервер 1С:Предприятия 8.3». Укажите имя или IP-адрес сервера, где работает агент кластера. Если агент слушает нестандартный порт, укажите его через двоеточие, например srv-1c:1540.
После добавления в дереве появится ветка сервера с кластером «Локальный кластер» (или списком кластеров, если их несколько). Развернув её, вы увидите разделы: «Информационные базы», «Рабочие процессы», «Рабочие серверы», «Сеансы», «Соединения» и «Администраторы». Отсюда выполняются основные операции: регистрация новой базы, просмотр и завершение сеансов, настройка требований функциональности.
Для проверки подключения откройте ветку «Сеансы» — при живом соединении с агентом список загрузится (возможно, пустым, если пользователей нет). Если ветка не раскрывается и появляется ошибка соединения, проблема в сети, портах или версии консоли.
Как проверить результат
Кластер раскрывается, видны базы и рабочие процессы
Ошибка соединения или пустое дерево без кластера
Список загружается и обновляется по F5
Ошибка «сервер недоступен» при обновлении
Совпадает с версией агента сервера
Сообщения о несовместимости версий при подключении
Запуск консоли на Linux и подключение к удалённому серверу
На Linux отдельной графической консоли кластера нет. Администрирование выполняется двумя путями: с Windows-машины, подключаясь к агенту по сети, либо через консольную утилиту rac, входящую в состав серверной платформы. Утилита rac позволяет делать почти всё то же, что и графическая оснастка: управлять кластерами, базами, сеансами и процессами.
Для подключения с Windows-машины к Linux-серверу ничего дополнительно настраивать не нужно — достаточно, чтобы на сервере работал агент кластера (srv1cv8) и были открыты порты. Добавьте сервер в консоль по имени или IP так же, как локальный.
/opt/1cv8/x86_64/8.3.22.1750/rac cluster list --cluster=localhost:1541Команда выше выводит список кластеров через утилиту rac. При работе через rac учитывайте, что большинство команд требует указания идентификатора кластера, который сначала получают командой rac cluster list. Для постоянной работы удобно сохранить идентификатор в переменную окружения.
Способы администрирования кластера
Наглядный интерфейс, удобна для разовых операций и мониторинга сеансов. Требует совпадения версии платформы и доступа к портам агента.
Работает на Linux и Windows, подходит для скриптов и автоматизации. Менее наглядна, требует знания идентификаторов объектов.
Позволяет администрировать кластер по HTTP из сторонних систем. Требует отдельной установки и настройки сервиса ras.
Типичные ошибки при запуске и их решение
Самая частая проблема — консоль открывается, но кластер не добавляется или появляется ошибка «Ошибка соединения с сервером». Проверьте по порядку: запущена ли служба «Агент сервера 1С:Предприятия» на сервере, открыт ли порт 1540 в брандмауэре, совпадает ли версия консоли с версией агента. Проверить доступность порта можно командой Test-NetConnection srv-1c -Port 1540 в PowerShell.
Вторая распространённая ситуация — ошибка «различаются версии клиента и сервера» при разворачивании кластера. Она однозначно указывает на несовпадение версий: зарегистрируйте radmin.dll нужной версии и перезапустите консоль.
Третья группа проблем связана с правами. Если консоль подключается, но операции недоступны, проверьте, есть ли у вашей учётной записи права администратора кластера (ветка «Администраторы» внутри кластера) или администратора сервера. Также ошибка «Не удаётся создать оснастку» при открытии .msc-файла почти всегда означает, что radmin.dll не зарегистрирована или зарегистрирована из другого каталога.
Порты и сетевые требования
Для работы консоли с сервером должны быть доступны порты агента кластера. По умолчанию это 1540 (подключение консоли и клиентов к агенту), 1541 (управление кластером, используется в том числе утилитой rac) и диапазон 1560–1591 для рабочих процессов rphost. Если консоль и сервер в одной сети без фильтрации, дополнительная настройка не нужна.
При подключении через межсетевой экран откройте перечисленные порты только для доверенных адресов администраторов. Публиковать эти порты в интернет недопустимо — через них возможен полный контроль над сервером. Если нужно удалённое администрирование через недоверенную сеть, используйте VPN или SSH-туннель.
Что важно запомнить
Консоль запускается ярлыком «Администрирование сервера 1С Предприятия» или вручную через regsvr32 для radmin.dll и файл .msc из каталога платформы. Версия консоли должна совпадать с версией сервера, а для подключения нужны открытые порты 1540–1541. На Linux вместо консоли используют утилиту rac или подключаются с Windows-машины по сети.
Частые вопросы
Консоль не видит кластер после добавления сервера. Что проверить в первую очередь?
Сначала убедитесь, что служба агента сервера 1С запущена на целевой машине и порт 1540 доступен по сети (Test-NetConnection). Затем сверьте версию консоли с версией платформы на сервере — несовпадение версий даёт те же симптомы, что и сетевая недоступность.
Можно ли администрировать кластер с обычного клиентского компьютера?
Да. Установите на клиентскую машину компонент «Администрирование сервера 1С:Предприятия» той же версии, что и сервер, запустите консоль и добавьте центральный сервер по имени или IP. Устанавливать сам сервер 1С на этот компьютер не требуется.
Как запустить консоль, если при открытии ошибка «не удаётся создать оснастку»?
Это признак незарегистрированной библиотеки radmin.dll. Откройте командную строку от имени администратора и выполните regsvr32 с полным путём к radmin.dll из каталога bin нужной версии платформы, затем снова откройте оснастку.
Нужен ли пароль для подключения консоли к кластеру?
Только если в кластере заведены администраторы. Если список администраторов пуст, консоль подключается без запроса учётных данных. В продуктивной среде администратора с паролем следует создать обязательно, иначе управление сервером доступно любому, кто достучится до порта агента.
Чем заменить консоль на сервере под Linux?
Используйте консольную утилиту rac из состава серверной платформы — она поддерживает управление кластерами, базами, сеансами и блокировками. Графический вариант — консоль на Windows-машине с подключением к Linux-серверу по сети через порт 1540.
После обновления платформы консоль перестала подключаться. Почему?
Обновление меняет каталог версии платформы, а radmin.dll остаётся зарегистрированной из старого пути. Повторите регистрацию библиотеки regsvr32 с путём к новой версии и перезапустите консоль.