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

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

Как открыть консоль серверов 1С

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

Консоль серверов 1С (консоль кластера) — это стандартная оснастка администрирования, через которую управляют агентом сервера, кластерами, информационными базами, сеансами и соединениями. Она нужна, когда требуется посмотреть активные сеансы, завершить «зависшее» подключение, заблокировать базу для обновления или проверить, на каком рабочем процессе выполняется фоновое задание.

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

Что такое консоль серверов 1С и когда она нужна

Консоль кластера серверов — это MMC-оснастка Windows, которая подключается к агенту сервера 1С (службе «Агент сервера 1С:Предприятия») и показывает структуру кластера: рабочие серверы, рабочие процессы, информационные базы, сеансы и соединения. Через неё выполняется большинство административных операций без остановки сервера.

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

Как открыть консоль через меню «Пуск»

Самый простой способ — стандартный ярлык, который создаётся при установке серверных компонентов платформы. Откройте меню «Пуск», найдите папку «1С:Предприятие 8 (x86-64)» (или без пометки разрядности) и выберите пункт «Администрирование серверов 1С Предприятия». Оснастка откроется в отдельном окне MMC.

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

Порядок действий
  1. 1
    Откройте меню «Пуск» и найдите папку «1С:Предприятие 8» нужной версии платформы
  2. 2
    Запустите ярлык «Администрирование серверов 1С Предприятия»
  3. 3
    В дереве слева раскройте узел сервера, затем «Кластеры» → «Локальный кластер»
  4. 4
    Проверьте, что отображаются рабочие процессы и информационные базы

Запуск консоли из каталога установки платформы

Если ярлык в меню «Пуск» отсутствует (например, установка выполнялась выборочно или ярлык был удалён), оснастку можно запустить напрямую. Файл консоли называется 1CV8 Servers.msc и находится в подкаталоге bin каталога установленной версии платформы.

Типичный путь выглядит так: C:\Program Files\1cv8\8.3.22.1750\bin\1CV8 Servers.msc — номер версии в пути будет соответствовать вашей установке. Дважды щёлкните файл — Windows откроет его через консоль управления MMC. Для удобства можно создать ярлык этого файла на рабочем столе или закрепить на панели задач.

На 64-разрядных системах с 32-разрядной версией платформы каталог будет располагаться в C:\Program Files (x86)\1cv8\.... Если вы не уверены, куда установлена платформа, посмотрите путь в свойствах службы «Агент сервера 1С:Предприятия» через оснастку services.msc.

Регистрация утилиты администрирования, если консоль не работает

Частая ситуация: консоль открывается, но не видит серверы, либо при запуске появляется ошибка об отсутствии зарегистрированного компонента. Это значит, что в системе не зарегистрирована (или зарегистрирована не та версия) утилита администрирования. Регистрация выполняется скриптом RegMSC.cmd из каталога bin нужной версии платформы.

Запустите командную строку от имени администратора и выполните скрипт, указав полный путь. После успешной регистрации перезапустите консоль.

cmd
cd /d "C:\Program Files\1cv8\8.3.22.1750\bin"
RegMSC.cmd

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

Как добавить сервер в консоль вручную

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

Для подключения к удалённому серверу действия те же: добавляете сервер по сетевому имени или IP-адресу. Условия успешного подключения — на удалённой машине запущена служба агента сервера, порт агента (по умолчанию 1540) доступен и не блокируется брандмауэром, а версия консоли совпадает с версией агента.

Маршрут решения

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

Консоль открывается, но сервер не отображаетсяДобавьте сервер вручную через контекстное меню корневого узла
При подключении ошибка несовпадения версийЗапустите консоль той же версии платформы, что и агент сервера
Удалённый сервер недоступенПроверьте службу агента на сервере и откройте порт 1540 в брандмауэре
Консоль не запускается или пустаяЗарегистрируйте утилиту через RegMSC.cmd от имени администратора

Альтернативы: RAS и RAC

Помимо классической MMC-оснастки, существуют два других инструмента администрирования кластера. Утилита командной строки RAC (rac.exe из каталога bin) позволяет выполнять те же операции из командной строки и скриптов — получать списки сеансов, блокировать базы, завершать сеансы. Она подключается к серверу администрирования RAS.

RAS (сервер администрирования) — отдельный компонент, который устанавливается вместе с сервером и запускается как служба или приложение. Через связку RAS + RAC можно администрировать кластер с машин, где консоль MMC недоступна, в том числе из Linux-окружений, а также автоматизировать рутинные операции скриптами.

Сравнение вариантов

MMC-консоль (1CV8 Servers.msc)

Наглядный графический интерфейс, подходит для разовых операций; работает только на Windows и требует совпадения версий

RAC + RAS

Командная строка, подходит для скриптов и автоматизации; требует отдельно запущенного сервера администрирования

Консоль на самом сервере

Минимум сетевых проблем, но требует RDP-доступа к серверу, что не всегда допустимо по политике безопасности

Проверка результата и типичные ошибки

Признак успешного открытия консоли: в дереве виден сервер, внутри него — локальный кластер, рабочие процессы (rphost) и список информационных баз. Если узлы раскрываются без ошибок и показывают актуальные данные о сеансах, консоль работает корректно.

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

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

Узел «Рабочие процессы» в кластере
Норма

Отображаются процессы rphost с занимаемой памятью

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

Пусто или ошибка доступа — проблема с агентом или правами

Список информационных баз
Норма

Видны все базы, зарегистрированные в кластере

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

Список пуст — консоль подключилась не к тому кластеру или версии

Сеансы в базе
Норма

Видны активные сеансы пользователей

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

Ошибка несовпадения версий — запущена консоль другой версии платформы

Типичные ошибки
01
Запуск консоли версии 8.3.18 для агента 8.3.22 — ошибка несовпадения версий при подключении
02
Забытая регистрация RegMSC.cmd после обновления платформы — консоль открывается пустой или падает
03
Подключение к удалённому серверу при закрытом порте 1540 — сервер «не виден», хотя служба работает
04
Попытка администрировать файловую базу через консоль кластера — консоль работает только с клиент-серверными базами

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

Консоль открывается, но не видит локальный сервер. Что делать?

Сначала проверьте, что служба «Агент сервера 1С:Предприятия» запущена (services.msc). Затем добавьте сервер вручную через контекстное меню корневого узла консоли. Если не помогло — зарегистрируйте утилиту администрирования скриптом RegMSC.cmd из каталога bin вашей версии платформы, запустив командную строку от имени администратора.

Можно ли открыть консоль с другого компьютера, не с сервера?

Да. Установите на рабочую машину компоненты сервера 1С той же версии, что и на сервере, зарегистрируйте утилиту RegMSC.cmd и добавьте удалённый сервер в консоль по имени или IP. На сервере должен быть доступен порт агента (по умолчанию 1540) в брандмауэре.

Что означает ошибка «различаются версии клиента и сервера»?

Консоль одной версии платформы не может администрировать агент другой версии. Найдите в меню «Пуск» или в каталоге установки консоль той версии, которая совпадает с версией службы агента сервера, и подключитесь через неё. Версию агента можно посмотреть в свойствах службы или в пути к исполняемому файлу ragent.exe.

Нужны ли особые права для работы с консолью?

Для просмотра структуры кластера достаточно подключения к агенту, но для операций с базами и сеансами могут потребоваться учётные данные администратора кластера или администратора информационной базы, если они заданы. Сама регистрация утилиты RegMSC.cmd требует прав локального администратора Windows.

Чем консоль отличается от утилиты RAC?

Консоль — графическая оснастка для ручного администрирования, RAC — консольная утилита для тех же задач из командной строки и скриптов. RAC работает через сервер администрирования RAS, который нужно установить и запустить отдельно. Для разовых действий удобнее консоль, для автоматизации — RAC.

Итог

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

Консоль серверов 1С запускается из меню «Пуск» или файлом 1CV8 Servers.msc из каталога bin платформы. Ключевые условия успешной работы: совпадение версий консоли и агента, зарегистрированная утилита RegMSC.cmd, запущенная служба агента и доступный порт 1540 при удалённом подключении.