К статье
Практический материал

Администрирование · 10 мин

Как зарегистрировать консоль администрирования 1С

Как зарегистрировать консоль администрирования сервера 1С: регистрация утилиты, добавление сервера в список, настройка портов, типичные ошибки и их устранение.

Консоль администрирования сервера 1С:Предприятия — это оснастка, через которую администратор управляет кластером: создаёт и удаляет информационные базы, настраивает рабочие процессы, контролирует сеансы и соединения. Без корректной регистрации консоль либо не запускается, либо не видит сервер, и администрирование кластера становится невозможным.

Под «регистрацией консоли» обычно понимают две разные задачи. Первая — регистрация самой оснастки в операционной системе, чтобы ярлык «Администрирование серверов 1С Предприятия» появился в меню и открывался без ошибок. Вторая — регистрация сервера 1С внутри уже работающей консоли, то есть добавление центрального сервера в список для управления. Обе ситуации разбираются ниже с конкретными действиями.

Инструкции актуальны для Windows-окружения, где консоль устанавливается вместе с компонентами сервера 1С. Для Linux администрирование выполняется через консоль, запущенную на Windows-машине, либо через утилиту командной строки rac — это тоже рассмотрено отдельным разделом.

Что понадобится перед регистрацией консоли

Консоль администрирования поставляется только в составе дистрибутива сервера 1С:Предприятия. В клиентской поставке платформы её нет, поэтому на машине администратора нужно либо установить серверные компоненты, либо хотя бы компонент администрирования из того же дистрибутива. Версия консоли должна совпадать с версией сервера, которым вы будете управлять: консоль версии 8.3.20 не сможет полноценно администрировать кластер 8.3.24, и наоборот.

Проверьте, что у вас есть права локального администратора на машине, где выполняется регистрация. Для добавления сервера в консоль дополнительно потребуется учётная запись администратора кластера, если он заведён, а также сетевой доступ к портам агента сервера (по умолчанию 1540) и менеджера кластера (1541).

Регистрация консоли при установке сервера 1С

Самый простой способ зарегистрировать консоль — выбрать нужный компонент при установке. Запустите установщик сервера 1С:Предприятия, дойдите до шага выбора компонентов и убедитесь, что отмечен пункт «Администрирование сервера 1С:Предприятия». По умолчанию он обычно включён, но при выборочной установке его могли снять.

После завершения установки в меню «Пуск» в папке «1С Предприятие 8» появится ярлык «Администрирование серверов 1С Предприятия». Его наличие — признак того, что оснастка зарегистрирована в системе корректно. Если ярлык есть, но при запуске появляется ошибка создания оснастки MMC, проблема в регистрации библиотеки — переходите к следующему разделу.

Если сервер уже установлен без компонента администрирования, не нужно переустанавливать всё заново. Запустите установщик повторно, выберите режим изменения, отметьте недостающий компонент и завершите установку. Работающий кластер при этом не пострадает, но службу агента лучше остановить заранее.

Ручная регистрация консоли через regsvr32

Классическая причина, по которой консоль не открывается, — незарегистрированная библиотека radmin.dll. Такое случается после ручного копирования файлов платформы, восстановления системы или установки нескольких версий платформы рядом. Регистрация выполняется штатной утилитой Windows.

Порядок регистрации библиотеки
  1. 1
    Откройте командную строку от имени администратора
  2. 2
    Перейдите в каталог bin нужной версии платформы, например C:\Program Files\1cv8\8.3.24.1467\bin
  3. 3
    Выполните команду regsvr32 radmin.dll
  4. 4
    Дождитесь сообщения об успешной регистрации библиотеки
  5. 5
    Запустите оснастку и проверьте, что она открывается без ошибок

Команда регистрации выглядит так:

cmd
regsvr32 "C:\Program Files\1cv8\8.3.24.1467\bin\radmin.dll"

Указывайте путь к каталогу той версии платформы, консоль которой хотите использовать. Если установлено несколько версий, зарегистрирована будет та, чью библиотеку вы указали последней, — ярлык оснастки обычно привязан к конкретной версии, поэтому регистрируйте библиотеку именно из её каталога.

Добавление сервера в консоль администрирования

После того как оснастка запускается, нужно зарегистрировать в ней сам сервер. Откройте консоль, щёлкните правой кнопкой по корневому узлу дерева и выберите «Создать» → «Центральный сервер 1С:Предприятия 8.3». В появившемся окне укажите имя компьютера или IP-адрес сервера и порт агента — по умолчанию 1540.

После добавления разверните узел сервера: внутри появится кластер (по умолчанию «Локальный кластер»), а в нём — узлы «Информационные базы», «Рабочие процессы», «Сеансы» и «Соединения». Если дерево разворачивается и показывает данные, регистрация сервера прошла успешно.

Если на кластере заведены администраторы, при попытке раскрыть его консоль запросит логин и пароль администратора кластера. Учтите: администратор кластера и администратор информационной базы — разные учётные записи, они не связаны между собой.

Контрольные точки

Как проверить результат

Запуск оснастки
Норма

Консоль открывается, дерево серверов отображается без ошибок MMC

Тревожный признак

Ошибка создания оснастки или пустое окно — библиотека не зарегистрирована

Добавление сервера
Норма

Сервер появился в списке, кластер разворачивается

Тревожный признак

Ошибка соединения с агентом — проверьте порт 1540 и службу агента

Список баз
Норма

Узел «Информационные базы» показывает зарегистрированные базы

Тревожный признак

Пустой список при наличии баз — нет прав администратора кластера

Управление сервером без консоли: утилита rac

Если графическая консоль недоступна — например, сервер работает на Linux, а под рукой только командная строка, — администрирование выполняется утилитой rac из каталога bin платформы. Она умеет всё то же самое: просматривать и создавать базы, управлять сеансами, блокировать соединения.

Для работы rac требуется запущенная служба ras (сервер администрирования), которая принимает подключения по сети. Пример получения списка баз кластера:

cmd
rac infobase summary list --cluster=<ID_кластера> --ras=server:1545

Идентификатор кластера можно получить командой rac cluster list. Этот способ удобен для автоматизации скриптами и для случаев, когда на машине администратора невозможно установить полноценную консоль.

Способы администрирования сервера 1С

Графическая консоль (MMC)

Подходит для ежедневного ручного управления. Требует Windows и регистрации radmin.dll нужной версии.

Утилита rac + служба ras

Подходит для Linux-серверов и автоматизации скриптами. Требует запущенной службы ras и знания идентификаторов объектов.

Консоль кластера в веб-сервере

Через публикацию на веб-сервере можно просматривать часть настроек, но полноценной заменой консоли это не является.

Типичные ошибки и их устранение

Типичные ошибки
01
Ошибка «не удаётся создать оснастку MMC» после установки — библиотека radmin.dll не зарегистрирована; выполните regsvr32 из каталога нужной версии
02
Консоль открывается, но сервер не добавляется — недоступен порт 1540 из-за брандмауэра или остановлена служба агента сервера 1С
03
Кластер виден, но список баз пуст — вход выполнен без прав администратора кластера; запросите учётные данные или добавьте администратора
04
После обновления платформы консоль перестала работать — версии консоли и сервера разошлись; обновите компонент администрирования и перерегистрируйте библиотеку
05
Регистрация библиотеки выполнена, но открывается консоль другой версии — запуск идёт через старый ярлык; создайте ярлык на оснастку из каталога нужной версии

Отдельно стоит упомянуть права на стороне сервера. Если служба агента сервера 1С работает, порт доступен, но консоль по-прежнему не подключается, проверьте, не указан ли при запуске агента нестандартный порт. Посмотреть фактические параметры можно в свойствах службы «Агент сервера 1С:Предприятия» — там видна строка запуска с номерами портов.

Удобно держать на машине администратора ярлыки консолей всех используемых версий платформы с указанием версии в имени, например «Консоль 8.3.22» и «Консоль 8.3.24». Перед запуском нужной версии достаточно один раз зарегистрировать её radmin.dll — переключение займёт меньше минуты.
ПЗ
Практическое замечание
Маршрут решения

Как выбрать действие

Ярлык консоли есть, но при запуске ошибка оснасткиЗарегистрируйте radmin.dll через regsvr32 из каталога нужной версии
Ярлыка консоли нет вообщеЗапустите установщик сервера в режиме изменения и добавьте компонент администрирования
Консоль работает, но сервер не добавляетсяПроверьте службу агента, порт 1540 и правила брандмауэра
Сервер на Linux, Windows-машины нетИспользуйте утилиту rac с запущенной службой ras
Итог

Что важно запомнить

Регистрация консоли сводится к трём шагам: установить компонент администрирования, при необходимости зарегистрировать radmin.dll командой regsvr32 и добавить центральный сервер в консоль по имени и порту 1540. Версии консоли и сервера должны совпадать, а для Linux-серверов вместо консоли используется утилита rac.

Частые вопросы

Можно ли установить только консоль, без самого сервера 1С?

Да. В установщике сервера на шаге выбора компонентов можно снять все пункты, кроме «Администрирование сервера 1С:Предприятия». Служба агента на такой машине не запускается, а консоль подключается к удалённому серверу по сети.

Что делать, если regsvr32 выдаёт ошибку при регистрации radmin.dll?

Чаще всего причина в том, что командная строка запущена без прав администратора или указан неверный путь к библиотеке. Проверьте путь в кавычках и убедитесь, что файл radmin.dll действительно существует в каталоге bin нужной версии платформы.

Почему консоль не видит кластер после смены порта агента?

При добавлении сервера консоль по умолчанию обращается к порту 1540. Если агент запущен на другом порту, укажите его явно при создании центрального сервера в формате «имя:порт». Фактический порт виден в строке запуска службы агента.

Нужна ли отдельная лицензия на консоль администрирования?

Отдельная лицензия на консоль не требуется — она входит в поставку сервера 1С:Предприятия. Лицензионные ограничения относятся к самому серверу и клиентским подключениям, а не к оснастке администрирования.

Как администрировать несколько серверов 1С одновременно?

В одной консоли можно зарегистрировать несколько центральных серверов — каждый добавляется отдельным узлом со своим именем и портом. Если серверы работают на разных версиях платформы, для каждой версии потребуется своя консоль с зарегистрированной библиотекой соответствующей версии.

Опасно ли перерегистрировать radmin.dll на рабочем сервере?

Сама регистрация библиотеки не влияет на работу кластера и информационных баз — она касается только оснастки управления. Тем не менее выполнять операцию лучше вне пиковой нагрузки, а службу агента без необходимости не перезапускать.