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

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

Как установить утилиту администрирования серверов 1С

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

Утилита администрирования серверов 1С — это консоль, через которую администратор управляет кластером серверов: создаёт и удаляет информационные базы, настраивает рабочие процессы, блокирует сеансы, смотрит соединения и назначает функциональность рабочим серверам. Без неё клиент-серверная установка платформы остаётся «чёрным ящиком»: базы работают, но управлять ими штатно нельзя.

Консоль не распространяется отдельным установщиком — она входит в состав дистрибутива «Сервер 1С:Предприятия» и ставится либо вместе с ним, либо как самостоятельный компонент на компьютере администратора. Это важный момент: консоль можно установить на любую рабочую станцию и подключаться к серверу по сети, устанавливать её на сам сервер не обязательно.

Ниже разобраны подготовка, установка на Windows и Linux, регистрация службы агента сервера, подключение консоли к кластеру и проверка результата, а также типичные ошибки, из-за которых консоль «не видит» сервер.

Что понадобится перед установкой

Для установки потребуется дистрибутив платформы 1С:Предприятие нужной версии, скачанный с портала 1С по действующей подписке. Внутри дистрибутива находится раздел «Сервер 1С:Предприятия» — именно он содержит консоль администрирования. Отдельно скачивать консоль не нужно.

Проверьте разрядность: сервер 1С выпускается в вариантах 32 и 64 бита, и дистрибутив должен соответствовать операционной системе сервера. Для консоли на рабочей станции администратора разрядность должна совпадать с её ОС, а не с сервером.

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

Установка консоли на Windows

Запустите установщик дистрибутива «Сервер 1С:Предприятия» от имени администратора. Мастер предложит выбрать устанавливаемые компоненты. Если консоль ставится на отдельный компьютер администратора, отметьте только компонент «Администрирование сервера 1С:Предприятия» — сам сервер устанавливать не нужно.

Если установка выполняется на сам сервер, отметьте оба компонента: «Сервер 1С:Предприятия» и «Администрирование сервера». Мастер дополнительно предложит установить сервер как службу Windows — для продуктивной эксплуатации это предпочтительный вариант, служба будет стартовать автоматически вместе с системой.

После завершения установки консоль появляется в меню «Пуск» в папке «1С:Предприятие» под названием «Администрирование серверов 1С:Предприятия». Исполняемый файл консоли находится в каталоге установки платформы, в подкаталоге bin.

Порядок установки на Windows
  1. 1
    Скачайте дистрибутив «Сервер 1С:Предприятия» нужной версии и разрядности
  2. 2
    Запустите установщик от имени администратора
  3. 3
    Выберите компонент «Администрирование сервера 1С:Предприятия» (при установке на сервер — также сам сервер)
  4. 4
    При установке сервера отметьте регистрацию как службы Windows и укажите учётную запись для неё
  5. 5
    Завершите установку и откройте консоль из меню «Пуск»
  6. 6
    Добавьте в консоль центральный сервер по имени или IP-адресу

Установка на Linux

На Linux сервер 1С поставляется в виде пакетов DEB или RPM. Для полноценной работы устанавливаются пакеты сервера и дополнительных компонентов; консоль администрирования с графическим интерфейсом входит в состав пакетов и ставится на машину с графическим окружением.

Установка выполняется стандартным менеджером пакетов. Пример для DEB-систем:

bash
sudo dpkg -i 1c-enterprise*-server_*.deb 1c-enterprise*-server-add_*.deb

После установки агент сервера запускается скриптом из каталога платформы либо регистрируется как системная служба через systemd. На серверах без графического интерфейса вместо консоли используют утилиту командной строки rac в связке с сервисом администрирования ras — об этом ниже.

Обратите внимание на зависимости: серверу 1С на Linux нужны определённые библиотеки (например, шрифты и библиотеки для работы с СУБД). Если пакет не ставится из-за зависимостей, установите их заранее, а не принудительно с ключами игнорирования — иначе сервер запустится с ограничениями.

Регистрация службы агента сервера

Консоль администрирования подключается не к базам напрямую, а к агенту сервера 1С. Если агент не запущен, консоль покажет пустой список. На Windows при выборе установки «как служба» агент регистрируется автоматически под именем «Агент сервера 1С:Предприятия» с указанием версии.

Если служба не была создана при установке, её можно зарегистрировать вручную утилитой ragent.exe из каталога bin платформы с параметрами регистрации службы. Учётная запись службы должна иметь права на каталог служебных файлов кластера и сетевой доступ к серверу СУБД.

Проверьте, что служба запущена: в оснастке «Службы» Windows статус должен быть «Работает», тип запуска — «Автоматически». На Linux состояние проверяется через systemctl status для соответствующего юнита.

Подключение консоли к кластеру серверов

Откройте консоль «Администрирование серверов 1С:Предприятия». В дереве слева выберите пункт «Центральные серверы 1С:Предприятия» и через контекстное меню добавьте новый центральный сервер, указав его имя или IP-адрес. Если порт агента отличается от стандартного 1540, укажите его.

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

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

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

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

Служба агента сервера
Норма

Статус «Работает», запуск автоматический

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

Служба остановлена или падает сразу после запуска

Подключение консоли
Норма

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

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

Ошибка соединения или пустое дерево без кластера

Сетевой доступ
Норма

Порт агента (1540) доступен с машины администратора

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

Порт закрыт брандмауэром, консоль не видит сервер

Совпадение версий
Норма

Версия консоли равна версии сервера

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

Консоль другого релиза — ошибки подключения или неверные данные

Альтернатива: утилиты rac и ras

Когда графической консоли нет (сервер без GUI, автоматизация через скрипты, удалённое управление), используется связка ras и rac. Сервис ras запускается на сервере и принимает подключения, а утилита rac выполняет команды: вывод списка баз, блокировку сеансов, создание баз и многое другое.

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

bash
ras cluster --daemon
rac cluster list
rac infobase --cluster=<ID_кластера> summary list

Для задач автоматизации (регламентная блокировка баз перед обновлением, массовое отключение сеансов) rac удобнее графической консоли: команды легко включаются в скрипты и планировщики. Для разового визуального контроля удобнее консоль.

Чем управлять кластером

Графическая консоль

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

Утилита rac + сервис ras

Подходит для скриптов, автоматизации и серверов без GUI. Требует запущенного ras и знания идентификаторов кластера и баз.

OpenAPI-интерфейс администрирования

Подходит для интеграции управления кластером в собственные системы через HTTP. Требует настройки и публикации сервиса администрирования.

Типичные ошибки при установке и подключении

Самая частая проблема — консоль установлена, но не видит сервер. Причины почти всегда одни и те же: не запущена служба агента, закрыт порт на брандмауэре, несовпадение версий консоли и сервера или указано неверное имя сервера. Проверяйте их в этом порядке — так быстрее локализовать причину.

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

Типичные ошибки
01
Установка консоли версии, отличной от версии сервера — ошибки подключения и некорректное отображение данных
02
Попытка подключиться, когда служба агента остановлена — пустое дерево серверов
03
Не открыт порт агента (1540) и порты кластера на брандмауэре — консоль «не видит» сервер по сети
04
Ввод пароля пользователя информационной базы вместо пароля администратора кластера — отказ в доступе
05
Ручной перенос или удаление каталога srvinfo без копии — потеря списка баз кластера

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

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

Да. В установщике дистрибутива «Сервер 1С:Предприятия» выберите только компонент «Администрирование сервера». Консоль встанет на рабочую станцию и будет подключаться к серверу по сети через порт агента. Это штатный и рекомендуемый сценарий для рабочего места администратора.

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

Список центральных серверов не заполняется автоматически — сервер нужно добавить вручную через контекстное меню, указав имя или IP. Если после добавления кластер не раскрывается, проверьте, запущена ли служба агента сервера и доступен ли порт 1540 с вашего компьютера.

Обязательно ли версии консоли и сервера должны совпадать?

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

Как управлять сервером 1С на Linux без графического интерфейса?

Используйте сервис администрирования ras и консольную утилиту rac из каталога платформы. Запустите ras на сервере, после чего rac позволит выполнять все основные операции: просмотр и блокировку баз, управление сеансами, настройку кластера. Команды удобно встраивать в скрипты.

Что будет, если удалить каталог srvinfo?

В каталоге srvinfo кластер хранит реестр информационных баз и свои настройки. Его удаление или повреждение приведёт к тому, что кластер «забудет» все базы: сами данные в СУБД останутся, но регистрацию баз в кластере придётся выполнять заново. Перед любыми работами с этим каталогом делайте его копию.

Итог

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

Консоль администрирования ставится из дистрибутива «Сервер 1С:Предприятия» как отдельный компонент и может работать с любой машины администратора. Ключевые условия успешного подключения: запущенная служба агента, открытый порт 1540, совпадение версий консоли и сервера. Для автоматизации и серверов без GUI используйте связку ras и rac. Перед изменениями в кластере делайте копию каталога srvinfo.