Администрирование · 10 мин
Как запустить консоль кластера серверов 1С
Как открыть консоль кластера серверов 1С на Windows и Linux, зарегистрировать утилиту администрирования, подключиться к кластеру и решить типичные ошибки доступа.
Консоль кластера серверов 1С — это оснастка «Администрирование серверов 1С Предприятия», через которую администратор управляет центральным сервером, рабочими процессами, информационными базами и сеансами пользователей. Без неё невозможно создать базу в клиент-серверном варианте, посмотреть, кто «повесил» сеанс, настроить блокировку регламентных заданий или разобраться с перегрузкой рабочего процесса.
Проблема в том, что консоль не появляется в системе автоматически: после установки сервера 1С её нужно найти, зарегистрировать и правильно подключить к агенту кластера. Ниже разобраны все шаги — от регистрации оснастки до устранения типичных ошибок подключения, а также альтернативные способы администрирования через командную строку и RAS.
Что такое консоль кластера и когда она нужна
Консоль кластера — это графическая оснастка Microsoft Management Console (MMC), которая подключается к агенту сервера 1С и показывает структуру кластера: центральные серверы, список кластеров, рабочие процессы, информационные базы, сеансы и соединения. Файл оснастки называется 1CV8 Servers.msc и поставляется вместе с дистрибутивом сервера 1С.
Консоль необходима для повседневных задач администратора: создание и регистрация информационных баз в кластере, просмотр и принудительное завершение зависших сеансов, настройка требований назначения функциональности, блокировка входа пользователей на время обновления, мониторинг нагрузки на рабочие процессы. В файловом варианте работы консоль не используется — она существует только в клиент-серверной архитектуре.
Где найти консоль после установки сервера
Оснастка устанавливается вместе с компонентом «Сервер 1С:Предприятия», но ярлык в меню «Пуск» появляется не всегда — это зависит от версии платформы и выбранных при установке компонентов. Надёжнее всего открыть папку установки платформы напрямую.
Стандартный путь в Windows выглядит так: C:\Program Files\1cv8\<номер версии>\bin\1CV8 Servers.msc, где номер версии — например, 8.3.22.1750. В 64-разрядных системах с 32-разрядным сервером путь будет в C:\Program Files (x86)\1cv8\. В папке bin также находятся исполняемые файлы агента (ragent), рабочих процессов (rphost) и менеджера кластера (rmngr).
Если оснастка запускается, но в дереве слева пусто или появляется ошибка о несовместимости — значит, библиотека администрирования не зарегистрирована или зарегистрирована от другой версии платформы. Это самая частая ситуация, и она решается регистрацией radmin.dll.
Регистрация консоли через radmin.dll
Консоль работает через COM-библиотеку radmin.dll, которую Windows должна знать. При установке нескольких версий платформы регистрация часто «переезжает» на последнюю установленную версию, и консоль одной версии перестаёт видеть кластер другой. Регистрацию нужно выполнять от имени администратора.
- 1Откройте командную строку от имени администратора (Пуск → cmd → Запуск от имени администратора)
- 2Перейдите в папку bin нужной версии платформы командой cd, например: cd "C:\Program Files\1cv8\8.3.22.1750\bin"
- 3Выполните регистрацию: regsvr32 radmin.dll
- 4Дождитесь сообщения об успешной регистрации DLL
- 5Запустите файл 1CV8 Servers.msc из той же папки bin
cd "C:\Program Files\1cv8\8.3.22.1750\bin"
regsvr32 radmin.dll
"1CV8 Servers.msc"Для 64-разрядной платформы используется стандартный regsvr32. Если регистрируете 32-разрядную версию библиотеки на 64-разрядной Windows, вызывайте regsvr32 из папки C:\Windows\SysWOW64\, иначе получите ошибку загрузки модуля. После успешной регистрации оснастка открывается и позволяет добавлять серверы.
Важно понимать: версия зарегистрированной консоли должна совпадать с версией агента сервера, к которому вы подключаетесь. Консоль версии 8.3.20 может не подключиться к агенту 8.3.23 или показать неполные данные. На сервере с несколькими версиями держите ярлыки на оснастку из папки bin каждой версии.
Подключение к кластеру и первичная настройка
После запуска оснастки кластер нужно добавить вручную — автоматического обнаружения нет. В дереве консоли щёлкните правой кнопкой по корневому узлу, выберите «Создать» → «Центральный сервер» и укажите сетевое имя или IP-адрес машины, где работает агент сервера 1С, а также порт агента.
Порт агента по умолчанию — 1540, кластер использует диапазон 1540–1591 (рабочие процессы занимают порты 1560–1591, менеджер кластера — 1541). Если при установке порты менялись, их нужно уточнить в параметрах службы агента. После добавления сервера разверните его: появится узел «Кластеры» с локальным кластером, внутри которого видны информационные базы, рабочие процессы, сеансы и соединения.
Если консоль запущена на той же машине, что и сервер, в качестве имени можно указать localhost. Для удалённого подключения убедитесь, что порты 1540–1541 и диапазон рабочих процессов открыты в брандмауэре Windows на стороне сервера, иначе подключение завершится ошибкой сети.
Как проверить результат
Разворачивается и показывает локальный кластер с портом 1541
Узел пустой или выдаёт ошибку подключения
Отображаются все базы, зарегистрированные в кластере
Список пуст, хотя базы точно созданы
Видны активные сеансы пользователей с именами и временем начала
Ошибка доступа или пусто при работающих пользователях
Запуск консоли в Linux и удалённый вариант
Графической оснастки MMC для Linux не существует — консоль кластера доступна только на Windows. Если сервер 1С работает под Linux, администраторы поступают одним из двух способов: устанавливают консоль на отдельную Windows-машину и подключаются к Linux-серверу по сети, либо используют сервер администрирования RAS с утилитой командной строки rac.
Для удалённого подключения с Windows-клиента достаточно установить на него только компонент «Администрирование сервера» из дистрибутива той же версии платформы, зарегистрировать radmin.dll и добавить центральный сервер по сетевому имени Linux-машины. Между машинами должны быть открыты порты агента и кластера.
Альтернатива — поднять на сервере службу RAS (ras cluster) и управлять кластером через утилиту rac, которая работает и в Windows, и в Linux. Этот вариант удобен для автоматизации: rac позволяет скриптами получать списки сеансов, блокировать базы и завершать соединения.
Сравнение вариантов
Наглядный графический интерфейс, подходит для разовых операций и мониторинга. Ограничение: работает только в Windows и требует совпадения версий
Кроссплатформенная, подходит для скриптов и автоматизации. Ограничение: только командная строка, нужно отдельно запускать службу RAS
Удобно, когда сервер на Linux или нет доступа к серверной консоли. Ограничение: требует открытых портов и совпадения версии платформы
Типичные ошибки и способы их устранения
Чаще всего администраторы сталкиваются с тремя проблемами: оснастка не открывается, консоль не видит кластер и ошибка прав доступа при просмотре сеансов. У каждой есть конкретная причина и проверяемый способ решения.
Отдельный случай — ошибка «Ошибка соединения с сервером» при локальном запуске. Она почти всегда означает, что служба агента остановлена или работает на нестандартном порту. Проверьте службу в services.msc и параметры её запуска: там виден порт агента через ключ -port.
Проверка результата и безопасная работа
Признак успешного запуска консоли — в дереве оснастки видны центральный сервер, кластер, список информационных баз и активные сеансы. Откройте свойства любой базы: если параметры (СУБД, сервер баз данных, блокировки) отображаются без ошибок, подключение работает полноценно.
Для безопасной повседневной работы заведите отдельную учётную запись администратора кластера (узел «Администраторы» в свойствах кластера) и администраторов для каждой базы. Работа без паролей оставляет кластер открытым для любого, кто запустит консоль в той же сети, — это реальный риск удаления баз или обрыва сеансов посторонним.
Что важно запомнить
Консоль запускается файлом 1CV8 Servers.msc из папки bin платформы после регистрации radmin.dll командой regsvr32 от имени администратора. Версия консоли должна совпадать с версией агента, порты 1540–1591 — открыты, служба агента — запущена. Для Linux и автоматизации используйте RAS и утилиту rac.
Частые вопросы
Консоль открывается, но не видит кластер. Что делать?
Проверьте три вещи: запущена ли служба «Агент сервера 1С:Предприятия» на сервере, совпадает ли версия зарегистрированной radmin.dll с версией агента и доступен ли порт 1540 (проверьте командой telnet имя_сервера 1540). Чаще всего помогает повторная регистрация radmin.dll из папки bin той версии, на которой работает сервер.
Можно ли запустить консоль на компьютере без установленного сервера 1С?
Да. При установке платформы выберите только компоненты администрирования, затем зарегистрируйте radmin.dll и подключитесь к серверу по сети. Устанавливать сам серверный агент на администраторскую машину не требуется.
Какая разница между портами 1540, 1541 и 1560–1591?
Порт 1540 — порт агента сервера, к нему подключается консоль. Порт 1541 использует менеджер кластера для служебного взаимодействия. Диапазон 1560–1591 занимают рабочие процессы rphost, обслуживающие клиентские соединения. Для работы консоли достаточно доступа к 1540, но для полноценной работы клиентов нужен весь диапазон.
Как управлять кластером, если сервер 1С работает на Linux?
Установите консоль на любую Windows-машину в той же сети и подключитесь к Linux-серверу по имени и порту агента. Либо запустите на сервере службу RAS и используйте утилиту rac — она работает из командной строки и подходит для скриптов автоматизации.
Опасно ли завершать сеансы пользователей через консоль?
Завершение сеанса обрывает соединение пользователя немедленно, несохранённые данные будут потеряны. Безопасный порядок: установите в свойствах базы блокировку начала сеансов с сообщением пользователям, дождитесь завершения активных сеансов и только потом выполняйте обслуживание.