Администрирование · 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.
- 1Скачайте дистрибутив «Сервер 1С:Предприятия» нужной версии и разрядности
- 2Запустите установщик от имени администратора
- 3Выберите компонент «Администрирование сервера 1С:Предприятия» (при установке на сервер — также сам сервер)
- 4При установке сервера отметьте регистрацию как службы Windows и укажите учётную запись для неё
- 5Завершите установку и откройте консоль из меню «Пуск»
- 6Добавьте в консоль центральный сервер по имени или IP-адресу
Установка на Linux
На Linux сервер 1С поставляется в виде пакетов DEB или RPM. Для полноценной работы устанавливаются пакеты сервера и дополнительных компонентов; консоль администрирования с графическим интерфейсом входит в состав пакетов и ставится на машину с графическим окружением.
Установка выполняется стандартным менеджером пакетов. Пример для DEB-систем:
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 платформы, отдельной установки не требуют. Пример запуска сервиса администрирования и получения списка баз кластера:
ras cluster --daemon
rac cluster list
rac infobase --cluster=<ID_кластера> summary listДля задач автоматизации (регламентная блокировка баз перед обновлением, массовое отключение сеансов) rac удобнее графической консоли: команды легко включаются в скрипты и планировщики. Для разового визуального контроля удобнее консоль.
Чем управлять кластером
Подходит для интерактивной работы администратора: просмотр сеансов, свойств баз, настройка кластера. Требует графического окружения и совпадения версий с сервером.
Подходит для скриптов, автоматизации и серверов без GUI. Требует запущенного ras и знания идентификаторов кластера и баз.
Подходит для интеграции управления кластером в собственные системы через HTTP. Требует настройки и публикации сервиса администрирования.
Типичные ошибки при установке и подключении
Самая частая проблема — консоль установлена, но не видит сервер. Причины почти всегда одни и те же: не запущена служба агента, закрыт порт на брандмауэре, несовпадение версий консоли и сервера или указано неверное имя сервера. Проверяйте их в этом порядке — так быстрее локализовать причину.
Отдельный класс ошибок связан с правами: консоль запущена без прав администратора, учётная запись службы агента не имеет доступа к каталогу кластера, либо администратор кластера вводит пароль от информационной базы вместо пароля кластера. Это разные учётные записи, и путать их нельзя.
Частые вопросы
Можно ли установить консоль администрирования без установки самого сервера 1С?
Да. В установщике дистрибутива «Сервер 1С:Предприятия» выберите только компонент «Администрирование сервера». Консоль встанет на рабочую станцию и будет подключаться к серверу по сети через порт агента. Это штатный и рекомендуемый сценарий для рабочего места администратора.
Консоль открывается, но список серверов пуст. Что делать?
Список центральных серверов не заполняется автоматически — сервер нужно добавить вручную через контекстное меню, указав имя или IP. Если после добавления кластер не раскрывается, проверьте, запущена ли служба агента сервера и доступен ли порт 1540 с вашего компьютера.
Обязательно ли версии консоли и сервера должны совпадать?
Да, это требование платформы. Консоль от другой версии может отказаться подключаться или отображать данные кластера с ошибками. При обновлении сервера обновите консоль на всех рабочих местах администраторов до той же версии.
Как управлять сервером 1С на Linux без графического интерфейса?
Используйте сервис администрирования ras и консольную утилиту rac из каталога платформы. Запустите ras на сервере, после чего rac позволит выполнять все основные операции: просмотр и блокировку баз, управление сеансами, настройку кластера. Команды удобно встраивать в скрипты.
Что будет, если удалить каталог srvinfo?
В каталоге srvinfo кластер хранит реестр информационных баз и свои настройки. Его удаление или повреждение приведёт к тому, что кластер «забудет» все базы: сами данные в СУБД останутся, но регистрацию баз в кластере придётся выполнять заново. Перед любыми работами с этим каталогом делайте его копию.
Что важно запомнить
Консоль администрирования ставится из дистрибутива «Сервер 1С:Предприятия» как отдельный компонент и может работать с любой машины администратора. Ключевые условия успешного подключения: запущенная служба агента, открытый порт 1540, совпадение версий консоли и сервера. Для автоматизации и серверов без GUI используйте связку ras и rac. Перед изменениями в кластере делайте копию каталога srvinfo.