Как настроить лицензирование 1С в кластере с двумя серверами приложений?

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

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #35348
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        как настроить лицензирование 1С в кластере , с 2 серверами приложения

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

          Для настройки лицензирования 1С в кластере с двумя серверами приложений (например, srv1 и srv2) рекомендуется использовать выделенный сервер лицензирования (например, srv3). Это позволит централизованно управлять лицензиями и обеспечить отказоустойчивость.

          ### Общая схема настройки лицензирования в кластере с двумя серверами приложений:

          1. **Установка ПО:**
          — На всех трех серверах (srv1, srv2, srv3) устанавливаем «Сервер 1С:Предприятия (64-bit) для Windows».
          — На srv3 будет настроен сервер лицензирования.
          — На srv1 и srv2 — серверы приложений 1С.

          2. **Создание и настройка кластера:**
          — На srv1 запускаем консоль администрирования 1С (обычно `c:Program Files1cv8common1CV8 Servers (x86-64).msc`).
          — В консоли переименовываем локальный кластер в, например, `CLUSTER1C`.
          — Добавляем в консоль srv2 и srv3, чтобы видеть все сервера в одном окне.
          — На srv2 удаляем локальный кластер (чтобы не было конфликтов).
          — В `CLUSTER1C` на srv1 добавляем рабочих серверов srv2 и srv3.
          — Для srv2 и srv3 в свойствах рабочих серверов устанавливаем нужные функциональности.

          3. **Настройка функциональностей для серверов:**

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

          — **Для серверов приложений (srv1 и srv2):**
          — В свойствах рабочих серверов srv1 и srv2 добавляем требования назначения функциональности:
          — Объект требования: Клиентское соединение с ИБ — Тип: Назначать — Для всех баз.
          — Объект требования: Сервис лицензирования — Тип: Не назначать — Для всех баз.
          — Это означает, что srv1 и srv2 будут обслуживать клиентские подключения, но лицензии не будут хранить.

          4. **Установка уровня отказоустойчивости:**
          — В свойствах кластера `CLUSTER1C` устанавливаем уровень отказоустойчивости равный 1 (формула: количество центральных серверов = уровень отказоустойчивости + 1).
          — Для этого в свойствах рабочего сервера srv2 ставим галочку «Центральный сервер».

          5. **Применение настроек:**
          — В консоли администрирования на кластере выбираем пункт «Применить требования назначения функциональности (полное)».
          — Перезапускаем службы 1С на всех серверах.

          6. **Активация лицензий:**
          — Все программные лицензии (серверные и клиентские) активируются на сервере лицензирования (srv3).
          — Сервер лицензирования не требует отдельной серверной лицензии, если на нем не запущен кластер.

          7. **Проверка работы:**
          — Клиенты подключаются к серверам приложений (srv1 или srv2).
          — Серверы приложений получают лицензии с сервера лицензирования (srv3).
          — В случае отказа одного из серверов приложений, второй продолжит работу, обеспечивая отказоустойчивость.

          ### Краткий пример требований назначения функциональности:

          | Сервер | Объект требования | Тип требования | Для всех баз | Комментарий |
          |—————|—————————-|—————-|—————|———————————|
          | srv3 (лиценз.) | Любой объект требования | Не назначать | Да | Запрет на другие сервисы |
          | srv3 (лиценз.) | Сервис лицензирования | Назначать | Да | Выдача лицензий |
          | srv1, srv2 | Клиентское соединение с ИБ | Назначать | Да | Обслуживание клиентов |
          | srv1, srv2 | Сервис лицензирования | Не назначать | Да | Не хранить лицензии |

          ### Важные моменты:

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

          Рекомендую посмотреть здесь:
          https://infostart.ru/1c/articles/307973/
          https://infostart.ru/1c/articles/1027743/
          https://1s-on.ru/nastrojka-vydelennogo-servera-liczenzij-1s-predpriyatiya/

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С