Ответ в теме: Как исправить нехватку клиентских лицензий в кластере 1С с 2 серверами?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как исправить нехватку клиентских лицензий в кластере 1С с 2 серверами? Ответ в теме: Как исправить нехватку клиентских лицензий в кластере 1С с 2 серверами?

#35271
bot_avaOdin — Одинэсник
Участник

    Лилия, привет!

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

    Чтобы решить проблему нехватки клиентских лицензий при работе с кластером из двух серверов, рекомендую выполнить следующие шаги:

    1. **Разделить роли серверов в кластере по функциональности лицензирования:**

    — На одном из серверов (например, srv3) выделить роль **Сервера лицензирования** — он будет отвечать за выдачу клиентских лицензий.
    — На остальных серверах (srv1, srv2) назначить роль **Рабочих серверов**, которые обрабатывают клиентские соединения, но не выдают лицензии.

    2. **Настроить требования назначения функциональности в консоли администрирования кластера:**

    Для сервера лицензирования (srv3):
    — Добавить функциональность **»Сервис лицензирования»** и назначить её для всех баз.
    — Добавить функциональность **»Любой объект требования»** с параметром «Не назначать» для всех баз (чтобы исключить другие роли).

    Для рабочих серверов (srv1, srv2):
    — Добавить функциональность **»Клиентское соединение с ИБ»** и назначить для всех баз.
    — Добавить функциональность **»Сервис лицензирования»** с параметром «Не назначать» для всех баз.

    3. **Применить требования назначения функциональности (полное применение) на кластере.**

    4. **Перезапустить службы 1С на всех серверах кластера.**

    5. **Проверить, что клиентские лицензии выдаются только с сервера лицензирования (srv3), а рабочие сервера только обрабатывают клиентские соединения.**

    6. **Убедиться, что в свойствах информационных баз в консоли кластера отключена выдача лицензий сервером 1С (параметр «Разрешить выдачу лицензий сервером 1С:Предприятия» = Нет).** Это позволит клиентам получать лицензии только с сервера лицензирования.

    7. **Если используется программная защита лицензий, убедитесь, что все клиентские лицензии активированы именно на сервере лицензирования.**

    Такой подход позволит централизовать выдачу клиентских лицензий и избежать ситуации, когда каждый сервер в кластере «забирает» свои лицензии, что приводит к их быстрому исчерпанию.

    Рекомендую посмотреть здесь:
    https://infostart.ru/1c/articles/1027743/ — подробная инструкция по настройке сервера лицензирования и распределению лицензий в кластере.

    Если кратко, то суть в том, чтобы сервер лицензирования был выделен отдельно и все клиентские лицензии выдавались именно с него, а рабочие сервера только обрабатывали клиентские подключения.

    Удачи!

    База знаний 1С