Администрирование · 10 мин
Как найти администрирование серверов 1С
Где находится консоль администрирования серверов 1С, как открыть оснастку, подключиться к кластеру и что делать, если консоль не запускается или не видит сервер.
Администрирование серверов 1С — это работа с кластером серверов: просмотр рабочих процессов, сеансов, баз, назначение требований функциональности и настройка параметров. Найти нужный инструмент бывает непросто: консоль не создаёт ярлыков в меню «Пуск», её расположение зависит от версии платформы и разрядности, а на сервере без графической оболочки оснастку вообще приходится запускать удалённо.
Ниже разобраны все рабочие способы добраться до администрирования: стандартная консоль кластера, утилита командной строки rac, веб-интерфейс и типовые ситуации, когда консоль установлена, но не видит сервер. Материал ориентирован на платформу «1С:Предприятие 8.3» под Windows и Linux.
Где физически находится консоль администрирования
При установке платформы «1С:Предприятие» на Windows консоль кластера представляет собой оснастку Microsoft Management Console. Файл называется 1CV8 Server administration (x86-64).msc (название зависит от разрядности) и лежит в каталоге установки платформы:
C:\Program Files\1cv8\<номер версии>\bin\— для 64-разрядной платформы;C:\Program Files (x86)\1cv8\<номер версии>\bin\— для 32-разрядной.
В каталоге bin\common\ находятся общие компоненты, в том числе библиотеки консоли. Если версий платформы установлено несколько, консоль есть в каталоге каждой версии — и это важно, потому что консоль одной версии может некорректно работать с сервером другой версии.
Быстрый способ найти файл — поиск по системному диску: dir "C:\Program Files\1cv8" /s /b *.msc в командной строке. Если поиск ничего не вернул, компонент администрирования просто не устанавливался.
Как открыть оснастку и подключиться к серверу
Запустите найденный .msc-файл двойным щелчком от имени администратора. В левой панели появится дерево. Если список пуст, нужно вручную добавить центральный сервер: правый клик по корневому узлу → «Создать» → «Центральный сервер», затем укажите имя или IP-адрес машины, где работает агент сервера 1С.
После добавления сервера раскройте его: внутри появится кластер (по умолчанию «Локальный кластер» с портом 1541), а в нём — узлы «Информационные базы», «Сеансы», «Соединения», «Рабочие процессы». Если кластер не раскрывается и запрашивает аутентификацию, потребуются логин и пароль администратора кластера — они задаются отдельно от пользователей баз 1С.
- 1Запустите файл 1CV8 Server administration.msc от имени администратора
- 2Создайте центральный сервер: укажите имя машины с агентом сервера 1С
- 3Раскройте «Локальный кластер» и при запросе введите учётные данные администратора кластера
- 4Откройте узел «Сеансы» и убедитесь, что видны активные сеансы — это признак корректного подключения
Что делать, если консоль не установлена
Частая ситуация: платформа установлена в режиме «только клиент», и компонентов сервера на машине нет. Запустите установщик платформы той же версии, выберите «Изменить» и отметьте компонент «Администрирование сервера 1С:Предприятия» (в некоторых дистрибутивах — «Сервер 1С:Предприятия» с подкомпонентами). После доустановки .msc-файл появится в каталоге bin.
Второй сценарий — сервер на Linux без графической оболочки. В этом случае консоль запускают на администраторской машине с Windows и подключаются к серверу по сети: в качестве центрального сервера указывают имя Linux-сервера. Важно, чтобы версии консоли и сервера совпадали, а сетевые порты агента (по умолчанию 1540) и кластера (1541) были доступны.
Альтернатива: утилита командной строки rac
Если графическая консоль недоступна или нужно автоматизировать операции, используйте утилиту rac — она входит в состав сервера платформы и лежит в том же каталоге bin. Утилита позволяет получить список баз, сеансов, завершить сеанс, заблокировать базу и многое другое.
Утилита работает в связке с сервисом ras (сервер администрирования), который должен быть запущен: ras cluster. Пример получения списка сеансов:
rac session --cluster=<ID кластера> list --cluster-user=Админ --cluster-pwd=пароль ras:localhostСначала получите идентификатор кластера командой rac cluster list, затем используйте его в остальных вызовах. Для регулярных задач — ночная блокировка базы, отключение сеансов перед обновлением — rac удобнее консоли, потому что команды легко обернуть в скрипт и поставить в планировщик.
Веб-интерфейс и сторонние инструменты
Начиная с современных версий платформы доступен веб-интерфейс администрирования сервера (публикация через веб-сервер, компонент ws-администрирования). Он позволяет управлять кластером из браузера без установки консоли — удобно, когда доступ к серверу есть только по HTTPS.
Кроме того, часть задач решается без консоли кластера вообще: блокировку сеансов и завершение работы пользователей можно включить штатными средствами из режима «1С:Предприятие» (в типовых конфигурациях — раздел «Администрирование» → «Обслуживание» → «Блокировка работы пользователей»). Это безопаснее для администратора базы, который не должен иметь доступ к кластеру.
Способы администрирования
Полный контроль над кластером, наглядный интерфейс. Требует установки компонента и совпадения версии с сервером
Подходит для автоматизации и скриптов, работает без GUI. Требует знания идентификаторов кластера и синтаксиса
Доступ из браузера без установки. Требует настройки публикации и защиты доступа
Блокировка сеансов из режима Предприятие. Ограничено функциями конкретной конфигурации
Консоль не видит сервер: диагностика
Самая частая причина «пустой» консоли — несовпадение версий. Консоль версии 8.3.22 может не увидеть кластер сервера 8.3.18 или выдавать ошибку несовместимости. Проверьте версию сервера: на серверной машине выполните ragent -v или посмотрите версию в свойствах службы «Агент сервера 1С:Предприятия».
Вторая причина — не запущен агент сервера. В Windows откройте services.msc и проверьте состояние службы «Агент сервера 1С:Предприятия 8.3». В Linux: systemctl status srv1cv83 (имя службы зависит от способа установки). Если служба остановлена — запустите и повторите подключение.
Третья группа причин — сетевая. При подключении с другой машины убедитесь, что брандмауэр пропускает порты агента (1540), кластера (1541) и диапазон портов рабочих процессов (по умолчанию 1560–1591). Проверить доступность порта можно командой Test-NetConnection имя_сервера -Port 1541 в PowerShell.
Как проверить подключение
Служба «Агент сервера 1С:Предприятия» в состоянии «Выполняется»
Служба остановлена или падает сразу после запуска
Кластер раскрывается, видны сеансы и рабочие процессы
Ошибка несовместимости версий или запрос несуществующих учётных данных
Test-NetConnection по порту 1541 возвращает TcpTestSucceeded: True
Порт закрыт — проверяйте брандмауэр и маршрутизацию
Типичные ошибки и ограничения
Администратор кластера и администратор информационной базы — разные учётные записи. Пароль от базы не подойдёт к кластеру, и наоборот. Если пароль администратора кластера утерян, его можно сбросить, остановив агент и очистив список администраторов в файле реестра кластера (каталог srvinfo), но это операция на боевом сервере — делайте резервную копию каталога перед изменениями.
Ещё одна ошибка — работа через устаревшую консоль «по привычке». После обновления платформы старая консоль остаётся в своём каталоге и продолжает запускаться, но управляет кластером некорректно или молча показывает неполные данные. Всегда открывайте консоль из каталога той версии, на которой работает сервер.
FAQ
Как узнать порт кластера, если он нестандартный?
Откройте свойства службы агента сервера 1С и посмотрите строку запуска: параметры -port, -regport и -range задают порты агента, кластера и диапазон рабочих процессов. Те же значения видны в реестре Windows в параметрах службы.
Можно ли администрировать сервер 1С без прав локального администратора?
Для запуска консоли и подключения к удалённому кластеру достаточно учётной записи администратора кластера 1С — права локального администратора на своей машине не обязательны. Но для установки компонентов и управления службой агента права администратора потребуются.
Где хранятся настройки кластера и список баз?
В каталоге srvinfo (путь задаётся параметром -d при запуске агента, по умолчанию в профиле служебной учётной записи или каталоге ProgramData). Там лежат файлы реестра кластера, список информационных баз и журнал регистрации. Удаление каталога приводит к потере списка баз в консоли, хотя сами базы данных в СУБД не пострадают.
Консоль запускается, но дерево пустое — это нормально?
Да, при первом запуске консоль не содержит ни одного сервера: центральный сервер нужно добавить вручную через контекстное меню корневого узла. Список серверов сохраняется в профиле пользователя и не переносится между машинами автоматически.
Чем отличаются сеансы от соединений в консоли кластера?
Сеанс — это логическая работа пользователя с базой, а соединение — физический канал между клиентом и рабочим процессом. Одному сеансу может соответствовать несколько соединений. При отключении пользователей корректнее завершать именно сеансы.
Что важно запомнить
Консоль администрирования лежит в каталоге bin установленной версии платформы и работает корректно только при совпадении версии с сервером. Если консоль недоступна, используйте rac или веб-интерфейс. Проверяйте службу агента, порты 1540/1541 и различайте учётные записи администратора кластера и базы.