Администрирование · 10 мин
Как зайти в кластер серверов 1С: пошаговая инструкция
Как зайти в кластер серверов 1С через консоль администрирования: регистрация сервера, подключение к кластеру, типичные ошибки и проверка результата.
Кластер серверов 1С — это основа клиент-серверного режима работы: через него проходят все сеансы пользователей, фоновые задания и соединения с базами данных. Зайти в кластер чаще всего требуется администратору, чтобы зарегистрировать новую информационную базу, посмотреть активные сеансы, разорвать зависшее соединение или изменить настройки рабочих процессов.
Основной инструмент для этого — консоль «Администрирование серверов 1С:Предприятия» (она же оснастка MMC). Она устанавливается вместе с сервером 1С и доступна на любой машине, куда поставлены компоненты сервера соответствующей версии. Альтернативы — утилита командной строки rac и сторонние консоли, но начинать освоение стоит именно со штатной оснастки.
Прежде чем подключаться, убедитесь, что знаете три вещи: адрес сервера, на котором работает агент кластера, порт агента (по умолчанию 1540) и учётные данные администратора кластера, если они заданы. Без этой информации подключение не состоится, а попытки «подобрать» параметры только создадут лишние записи в журналах.
Что нужно подготовить перед подключением
Для успешного входа в кластер потребуется установленная консоль администрирования той же версии платформы, что и сервер, либо совместимой с ней. Консоль ставится из дистрибутива платформы 1С — при установке выберите компонент «Администрирование сервера 1С:Предприятия». На машине администратора сам сервер запускать не обязательно, достаточно самой консоли.
Проверьте сетевую доступность сервера: порты агента (1540), менеджера кластера (1560) и диапазон рабочих процессов (1560–1591 по умолчанию) должны быть открыты в брандмауэре. Если консоль находится на другой машине и файрвол блокирует эти порты, подключение завершится ошибкой соединения ещё до этапа аутентификации.
Также уточните, задан ли список администраторов кластера. Если список пуст, консоль подключается без пароля — это удобно, но небезопасно в рабочей среде. Если администраторы заведены, заранее получите логин и пароль у того, кто настраивал сервер.
Запуск консоли администрирования серверов
На Windows консоль открывается через меню «Пуск»: найдите папку «1С:Предприятие» и выберите пункт «Администрирование серверов 1С:Предприятия». Альтернативный путь — запустить файл оснастки вручную из каталога установки платформы, обычно это подкаталог bin с файлом вида 1CV8 Servers.msc.
На Linux-подобных системах графической оснастки нет, и администрирование выполняется либо через консоль, установленную на Windows-машине в той же сети, либо через утилиту rac, либо через веб-интерфейсы сторонних решений. Это важно учитывать при планировании инфраструктуры: машина администратора с Windows сильно упрощает работу.
Если консоль запущена впервые, дерево в левой панели будет пустым — это нормально. Сначала нужно зарегистрировать центральный сервер, и только потом появятся ветки кластеров, баз и сеансов.
Регистрация центрального сервера в консоли
Регистрация сервера — первый обязательный шаг. Без неё консоль не знает, куда подключаться, и любые попытки развернуть ветку кластеров ни к чему не приведут.
- 1Откройте консоль «Администрирование серверов 1С:Предприятия»
- 2В меню выберите «Файл» → «Новый центральный сервер» (или нажмите соответствующую кнопку на панели)
- 3В поле «Имя» укажите сетевое имя или IP-адрес сервера, в поле «IP-порт» — порт агента (по умолчанию 1540)
- 4Подтвердите ввод — в дереве появится узел с именем сервера
- 5Разверните узел сервера, затем ветку «Кластеры» и выберите «Локальный кластер»
После регистрации сервера разверните ветку «Кластеры». В стандартной установке там один элемент — «Локальный кластер» с портом 1541. Двойной щелчок по нему открывает список рабочих серверов, информационных баз, сеансов и соединений. Если кластеров несколько (например, разделены тестовый и боевой контуры), выберите нужный по порту и описанию.
Если при раскрытии ветки появляется запрос имени и пароля, значит, список администраторов кластера не пуст. Введите выданные вам учётные данные. Учтите: аутентификация администратора кластера — это не то же самое, что учётная запись пользователя информационной базы, это отдельный список.
Что можно сделать после входа в кластер
Оказавшись внутри кластера, вы получаете доступ к основным административным операциям. Ветка «Информационные базы» позволяет создать новую базу, изменить параметры существующей (строку подключения к СУБД, блокировку регламентных заданий, выдачу лицензий сервером) и задать сообщение о блокировке сеансов.
Ветка «Сеансы» показывает, кто сейчас работает в системе: пользователь, компьютер, время начала, спящий ли сеанс. Отсюда можно принудительно разорвать зависший сеанс — типичная задача, когда пользователь «висит» и блокирует документ. Ветка «Соединения» отражает связи рабочих процессов с базами, а «Рабочие процессы» — состояние процессов rphost и их загрузку.
Подключение через утилиту rac как альтернатива
Утилита командной строки rac входит в состав сервера 1С и позволяет выполнять те же операции без графической консоли. Это незаменимо на Linux-серверах, в скриптах автоматизации и при удалённой работе по SSH.
Типовая последовательность: сначала запрашивается список кластеров, чтобы узнать идентификатор (GUID) нужного кластера, затем с этим идентификатором выполняются дальнейшие команды — просмотр баз, сеансов, их завершение.
rac cluster list localhost:1540
rac session list --cluster=<GUID_кластера> localhost:1540
rac session terminate --cluster=<GUID_кластера> --session=<GUID_сеанса> localhost:1540Работа через rac требует аккуратности: все объекты адресуются по GUID, и ошибка в одном символе приведёт либо к отказу команды, либо к действию над не тем объектом. Перед деструктивными операциями (удаление базы из кластера, разрыв сеанса) всегда сверяйте идентификаторы с выводом команды list.
Типичные ошибки при входе в кластер
Отдельная частая ситуация — «пустой» пароль администратора, который на самом деле задан. Если консоль молча не пускает или выдаёт ошибку аутентификации, проверьте список администраторов кластера на самом сервере: он хранится в файле реестра кластера в каталоге srvinfo. При полной потере доступа список администраторов можно сбросить, остановив службу агента и отредактировав файл реестра кластера, но делать это следует только при наличии резервной копии каталога srvinfo.
Как проверить результат
Локальный кластер раскрывается, видны базы и сеансы
Ошибка соединения или запрос пароля, который не подходит
Отображаются процессы rphost с ненулевой активностью
Список пуст — возможно, агент работает, но менеджер кластера недоступен
telnet сервер 1540 устанавливает соединение
Соединение отклонено — служба остановлена или порт закрыт
Ограничения и меры безопасности
Доступ к консоли администрирования фактически означает полный контроль над сервером 1С: можно удалить регистрацию базы, разорвать любые сеансы, изменить настройки. Поэтому список администраторов кластера в продуктивной среде не должен быть пустым, а пароли — передаваться широкому кругу сотрудников. Для разграничения прав используйте отдельные учётные записи администраторов и по возможности ограничьте сетевой доступ к портам кластера только машинами администраторов.
Ещё одно ограничение: консоль показывает и управляет только тем кластером, к которому подключена. Если в инфраструктуре несколько независимых серверов 1С, каждый придётся регистрировать и администрировать отдельно — единого «сквозного» окна штатные средства не дают.
Что важно запомнить
Вход в кластер выполняется через консоль «Администрирование серверов 1С»: регистрируете сервер (порт 1540), раскрываете ветку «Кластеры», при необходимости вводите учётные данные администратора кластера. Версия консоли должна совпадать с версией сервера, порты — быть открыты, а разрушительные действия — выполняться только после резервного копирования.
Часто задаваемые вопросы
Консоль запрашивает логин и пароль, но я их не задавал. Что делать?
Скорее всего, администратор кластера был заведён ранее вами или предыдущим настройщиком. Проверьте документацию по внедрению или спросите у коллег. Если доступ утерян полностью, список администраторов можно сбросить, остановив службу агента сервера и отредактировав файл реестра кластера в каталоге srvinfo, предварительно скопировав весь каталог.
Можно ли зайти в кластер с другого компьютера?
Да, консоль администрирования работает удалённо: достаточно установить её на рабочую машину, зарегистрировать сервер по имени или IP и обеспечить сетевую доступность портов агента и менеджера кластера. Сам сервер 1С на машине администратора запускать не требуется.
Чем отличается порт 1540 от порта 1541?
Порт 1540 использует агент сервера — именно к нему подключается консоль при регистрации центрального сервера. Порт 1541 — это порт менеджера конкретного кластера, через который идёт работа с его объектами. При нестандартной установке порты могут отличаться, их видно в параметрах запуска службы агента.
Как зайти в кластер, если сервер 1С работает на Linux?
Графической консоли для Linux нет. Варианты: установить консоль на Windows-машину в той же сети и подключиться удалённо, использовать утилиту rac непосредственно на сервере или применять сторонние веб-консоли администрирования.
Опасно ли разрывать сеанс пользователя через консоль?
Само действие безопасно для сервера, но пользователь потеряет все несохранённые данные в открытых формах. Перед разрывом желательно связаться с пользователем. Если сеанс «завис» и не отвечает, разрыв — штатный способ освободить блокировки.
Почему в ветке «Кластеры» пусто после регистрации сервера?
Чаще всего причина в несовпадении версий консоли и сервера либо в том, что служба агента остановлена или недоступна по сети. Проверьте версию платформы, состояние службы на сервере и доступность порта агента. Также убедитесь, что вы развернули именно узел сервера, а не корневой узел консоли.