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

Администрирование · 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. 1
    Запустите файл 1CV8 Server administration.msc от имени администратора
  2. 2
    Создайте центральный сервер: укажите имя машины с агентом сервера 1С
  3. 3
    Раскройте «Локальный кластер» и при запросе введите учётные данные администратора кластера
  4. 4
    Откройте узел «Сеансы» и убедитесь, что видны активные сеансы — это признак корректного подключения

Что делать, если консоль не установлена

Частая ситуация: платформа установлена в режиме «только клиент», и компонентов сервера на машине нет. Запустите установщик платформы той же версии, выберите «Изменить» и отметьте компонент «Администрирование сервера 1С:Предприятия» (в некоторых дистрибутивах — «Сервер 1С:Предприятия» с подкомпонентами). После доустановки .msc-файл появится в каталоге bin.

Второй сценарий — сервер на Linux без графической оболочки. В этом случае консоль запускают на администраторской машине с Windows и подключаются к серверу по сети: в качестве центрального сервера указывают имя Linux-сервера. Важно, чтобы версии консоли и сервера совпадали, а сетевые порты агента (по умолчанию 1540) и кластера (1541) были доступны.

Альтернатива: утилита командной строки rac

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

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

bash
rac session --cluster=<ID кластера> list --cluster-user=Админ --cluster-pwd=пароль ras:localhost

Сначала получите идентификатор кластера командой rac cluster list, затем используйте его в остальных вызовах. Для регулярных задач — ночная блокировка базы, отключение сеансов перед обновлением — rac удобнее консоли, потому что команды легко обернуть в скрипт и поставить в планировщик.

Веб-интерфейс и сторонние инструменты

Начиная с современных версий платформы доступен веб-интерфейс администрирования сервера (публикация через веб-сервер, компонент ws-администрирования). Он позволяет управлять кластером из браузера без установки консоли — удобно, когда доступ к серверу есть только по HTTPS.

Кроме того, часть задач решается без консоли кластера вообще: блокировку сеансов и завершение работы пользователей можно включить штатными средствами из режима «1С:Предприятие» (в типовых конфигурациях — раздел «Администрирование» → «Обслуживание» → «Блокировка работы пользователей»). Это безопаснее для администратора базы, который не должен иметь доступ к кластеру.

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

Консоль кластера (MSC)

Полный контроль над кластером, наглядный интерфейс. Требует установки компонента и совпадения версии с сервером

Утилита rac + ras

Подходит для автоматизации и скриптов, работает без 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), но это операция на боевом сервере — делайте резервную копию каталога перед изменениями.

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

Типичные ошибки
01
Подключение консолью другой версии — ошибки несовместимости или неполные данные о сеансах
02
Путаница между администратором кластера и администратором базы — невозможность войти при верном пароле
03
Закрытые порты 1540/1541 на брандмауэре — консоль «не видит» сервер при работающем агенте
04
Очистка каталога srvinfo без резервной копии — потеря списка баз и настроек кластера

FAQ

Как узнать порт кластера, если он нестандартный?

Откройте свойства службы агента сервера 1С и посмотрите строку запуска: параметры -port, -regport и -range задают порты агента, кластера и диапазон рабочих процессов. Те же значения видны в реестре Windows в параметрах службы.

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

Для запуска консоли и подключения к удалённому кластеру достаточно учётной записи администратора кластера 1С — права локального администратора на своей машине не обязательны. Но для установки компонентов и управления службой агента права администратора потребуются.

Где хранятся настройки кластера и список баз?

В каталоге srvinfo (путь задаётся параметром -d при запуске агента, по умолчанию в профиле служебной учётной записи или каталоге ProgramData). Там лежат файлы реестра кластера, список информационных баз и журнал регистрации. Удаление каталога приводит к потере списка баз в консоли, хотя сами базы данных в СУБД не пострадают.

Консоль запускается, но дерево пустое — это нормально?

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

Чем отличаются сеансы от соединений в консоли кластера?

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

Итог

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

Консоль администрирования лежит в каталоге bin установленной версии платформы и работает корректно только при совпадении версии с сервером. Если консоль недоступна, используйте rac или веб-интерфейс. Проверяйте службу агента, порты 1540/1541 и различайте учётные записи администратора кластера и базы.