Добавление кластера

Требования


  • Установленные отдельно два независимых кластера ЗАКРОМА.
  • Установленная Kafka.

Настройка


  1. Произвести настройки в конфигурации
    1. Добавить компонент CDN: настроив параметры.
    2. Добавить параметры для gateway в мультикластерном режиме.
  2. Перезагрузить все сервисы.
  3. Через несколько секунд(чтобы все компоненты успели запуститься) убедиться что сервисы запустились успешно.
  4. Произвести аналогичную настройку для всех последующих узлов мультикластера с пункта 1 до пункта 3.
  5. Произвести проверку связанности см. здесь.
Подробнее

Для настройки конфигурации в зависимости от типа установки смотрите

Подключение к S3

  • Protocol: https
  • Host: <workspace_name>.ps.*FQDN*
  • Signature version: V4 sign где: <workspace_name> - имя рабочей области, где находятся бакеты, например test.

Панель администратора

  • Admin UI :
    • Url - https://zakroma-admin.*FQDN*
    • Username - zakromaadmin
    • Password - Какой вы указали на этапе создания пользователя zakromaadmin в keycloak

Проверка установки

Шаг 1. Физическая репликация файлов

  1. Создать хранилище в кластере 1.
  2. Создать рабочую область в кластере 1.
  3. Зайти в панель администратора в кластере 2 убедиться что появилась созданная рабочая область.
  4. Создать хранилище в кластере 2.
  5. Установить в кластере 2 для созданной рабочей области хранилище по умолчанию.
  6. Добавить политику доступа в панели администратора, на любом узле для созданной рабочей области.
  7. Сгенерировать s3 ключ, перейдя в профиль пользователя в панели администратора.
  8. Выполнить подключение через S3 клиент (например s3Browser) к кластеру 1 и создать бакет.
  9. Загрузить объект в кластере 1.
  10. Подключиться к кластеру 2 убедиться что появился объект и так же его попробовать скачать.

Шаг 2. Ссылочные объекты

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

  1. Создать хранилище в кластере 1.
  2. Создать рабочую область в кластере 1 .
  3. Зайти в панель администратора в кластере 2 убедиться что появилась созданная рабочая область.
  4. Добавить политику доступа в панели администратора, на любом узле для созданной рабочей области.
  5. Сгенерировать s3 ключ, перейдя в профиль пользователя в панели администратора.
  6. Выполнить подключение через S3 клиент (например s3Browser) к кластеру 1 и создать бакет.
  7. Загрузить объект в кластере 1.
  8. Подключиться к кластеру 2 убедиться что появился объект и так же его попробовать скачать (ссылочный объект).