Администрирование · 9 мин
Как запустить консоль сервера 1С и подключиться к кластеру
Как запустить консоль кластера серверов 1С на Windows и Linux: регистрация утилиты, подключение к серверу, настройка портов и решение типичных ошибок подключения.
Консоль сервера 1С — это оснастка администрирования, через которую управляют кластером серверов 1С:Предприятие: добавляют информационные базы, контролируют сеансы пользователей, настраивают регламентные задания и рабочие процессы. Без неё невозможно зарегистрировать базу на сервере или выяснить, почему пользователей «выбрасывает» из системы.
Трудность в том, что консоль не появляется в меню «Пуск» автоматически: её нужно зарегистрировать вручную, а сама она устанавливается вместе с сервером 1С или отдельным компонентом «Администрирование сервера». Ниже разобраны все способы запуска — от стандартной регистрации оснастки до подключения к удалённому серверу и решения ошибок, когда консоль «не видит» кластер.
Что такое консоль сервера 1С и когда она нужна
Консоль кластера серверов (официально — «Серверы 1С:Предприятия 8.3») представляет собой MMC-оснастку Windows. Она подключается к агенту сервера 1С по сети и отображает дерево объектов: центральные серверы, кластеры, рабочие серверы, информационные базы, сеансы и соединения.
Консоль требуется в следующих ситуациях: регистрация новой информационной базы на сервере, просмотр и принудительное завершение зависших сеансов, настройка блокировки регламентных заданий, диагностика нагрузки на рабочие процессы, изменение свойств кластера (например, периода перезапуска рабочих процессов). Для файловых баз консоль не нужна — она работает только в клиент-серверном варианте.
Где находится файл консоли и как его найти
Консоль устанавливается вместе с компонентами сервера 1С. Стандартный путь к ней выглядит так: C:\Program Files\1cv8\<номер версии>\bin\1CV8 Server Administration (x86-64).msc — для 64-разрядной платформы. В каталоге bin\common также находится библиотека radmin.dll, необходимая для работы оснастки.
Если на машине установлено несколько версий платформы, консоли будут лежать в каталоге каждой версии. Важное правило: версия консоли должна совпадать с версией агента сервера, к которому вы подключаетесь. Консоль от платформы 8.3.20 может не открыть кластер на 8.3.24 или выдать ошибку несовместимости.
Быстрый способ найти файл — поиск по диску C: по маске Server Administration.msc или проверка меню «Пуск»: при полной установке сервера там создаётся группа «1С Предприятие 8» с ярлыком на консоль.
Регистрация оснастки через regsvr32
Если двойной щелчок по msc-файлу выдаёт ошибку «MMC не может открыть файл» или оснастка пустая, значит библиотека администрирования не зарегистрирована в системе. Это типичная ситуация после ручной установки или переноса каталога платформы.
Регистрация выполняется из командной строки, запущенной от имени администратора. Команда для 64-разрядной версии:
regsvr32 "C:\Program Files\1cv8\8.3.24.1467\bin\radmin.dll"Путь и номер версии подставьте свои. После успешной регистрации появится окно «DllRegisterServer succeeded». Для 32-разрядной версии платформы используется путь C:\Program Files (x86)\1cv8\..., а команду regsvr32 следует вызывать из каталога C:\Windows\SysWOW64.
- 1Откройте командную строку от имени администратора
- 2Выполните regsvr32 с полным путём к radmin.dll вашей версии платформы
- 3Откройте файл 1CV8 Server Administration.msc из каталога bin
- 4В дереве консоли раскройте узел «Центральные серверы 1С:Предприятия 8.3» и проверьте, что консоль отвечает
Подключение консоли к серверу 1С
После запуска консоль показывает пустое дерево — сервер нужно добавить вручную. Щёлкните правой кнопкой по узлу «Центральные серверы 1С:Предприятия 8.3» и выберите «Создать» → «Центральный сервер». В поле «Имя» укажите сетевое имя сервера или его IP-адрес, в поле «IP-порт» — порт агента сервера, по умолчанию это 1540.
Если консоль запущена на той же машине, где работает сервер 1С, достаточно указать localhost или имя компьютера. Для удалённого подключения убедитесь, что на сервере открыты порты агента (1540), менеджера кластера (1541) и диапазон портов рабочих процессов (по умолчанию 1560–1591) — их должен пропускать брандмауэр.
После добавления сервера раскройте его: появится узел «Кластеры», внутри — локальный кластер с портом 1541, а в нём — информационные базы, сеансы, соединения и рабочие серверы. Если при раскрытии кластера запрашивается аутентификация, значит для кластера заведены администраторы — введите логин и пароль администратора кластера.
Запуск консоли на Linux
На Linux MMC-оснастка недоступна, поэтому администрирование выполняется двумя способами. Первый — кроссплатформенная консоль 1cv8c, входящая в состав сервера: она запускается из каталога установки и предоставляет тот же функционал, что и Windows-версия. Второй — утилита командной строки rac в связке с сервером администрирования ras.
Для работы через rac сначала запускают службу ras (ras cluster --daemon или как службу systemd), а затем выполняют команды вида rac cluster list, указав адрес ras. Этот вариант удобен для автоматизации скриптами.
sudo systemctl start srv1cv83
/opt/1cv8/x86_64/8.3.24.1467/rac cluster list --cluster=localhost:1541Практически все администраторы на Linux предпочитают ставить Windows-консоль на отдельную рабочую станцию и подключаться к Linux-серверу по сети — это проще и нагляднее, чем работа через rac.
Типичные ошибки и их решение
Самая частая проблема — консоль не раскрывает кластер и показывает ошибку соединения. Причины обычно такие: служба агента сервера 1С остановлена, закрыты порты на брандмауэре, указан неверный порт агента или несовпадают версии консоли и сервера. Проверьте службу «Агент сервера 1С:Предприятия 8.3» в services.msc и убедитесь, что она работает.
Вторая распространённая ситуация — «Различаются версии клиента и сервера». Лечится установкой консоли той же версии платформы, что и агент сервера. Третья — запрос пароля, которого администратор не знает: это значит, что в кластере заведён список администраторов, и без учётных данных управление невозможно.
Проверка результата и безопасные границы
Признак успешного подключения: в дереве консоли раскрывается кластер, видны информационные базы и список активных сеансов, который обновляется. Если сеансы отображаются и их свойства открываются без ошибок — консоль работает корректно.
Как проверить результат
Служба «Агент сервера 1С» в состоянии «Работает»
Служба остановлена или падает при запуске
netstat -an показывает LISTENING на 1540 и 1541
Порты не прослушиваются — агент не запущен или сменены порты
Кластер раскрывается, видны базы и сеансы
Ошибка соединения или запрос неизвестных учётных данных
Что важно запомнить
Консоль запускается msc-файлом из каталога bin платформы, при проблемах её регистрируют через regsvr32 для radmin.dll. Сервер добавляется по имени и порту агента 1540, версии консоли и сервера должны совпадать, а порты 1540–1541 и 1560–1591 — быть открыты.
Частые вопросы
Можно ли установить консоль без установки всего сервера 1С?
Да. В установщике платформы выберите только компонент «Администрирование сервера 1С:Предприятия» — консоль и radmin.dll установятся без служб агента и рабочих процессов. Это стандартный способ оснастить рабочее место администратора.
Консоль просит логин и пароль при раскрытии кластера — что вводить?
Вводятся учётные данные администратора кластера или администратора информационной базы, а не доменная учётная запись. Если пароль неизвестен, список администраторов кластера можно сбросить, остановив службу агента и очистив соответствующий раздел в файле реестра кластера (каталог srvinfo), но это требует остановки сервера и делается с резервной копией.
Почему в консоли не отображаются сеансы пользователей?
Чаще всего раскрыт не тот узел: сеансы показываются внутри конкретной информационной базы или на уровне кластера. Также проверьте, что вы подключились именно к рабочему серверу, а не к тестовому, и что пользователи работают в клиент-серверном, а не файловом режиме.
Можно ли управлять сервером 1С вообще без консоли?
Да, частично. Утилита rac в связке с ras покрывает большинство операций: списки баз, сеансов, блокировки, завершение сеансов. Регистрацию базы также можно выполнить из клиентского приложения при создании базы на сервере. Но для наглядного контроля и разбора инцидентов консоль удобнее.
Консоль подключается к localhost, но не к удалённому серверу — в чём причина?
Почти всегда дело в сети: закрыты порты 1540–1541 и 1560–1591 на брандмауэре сервера или промежуточном маршрутизаторе. Проверьте доступность порта командой Test-NetConnection имя_сервера -Port 1540 из PowerShell и создайте разрешающие правила для службы агента.