Перейти к основному содержимому

Установка

к сведению

Состав модулей продукта Platform V CopyWala, которые необходимо установить, определите в зависимости от используемой целевой СУБД:

Модуль CopyWala

Обязателен / опционален

Copywala

Обязателен

PBR-Agent

Опционален

Agent Manager

Опционален

Recovery Manager

Опционален

Task Manager

Опционален

API-gateway

Опционален

Storage Manager

Опционален

Storage Service

Опционален

Установка модулей, которые не указаны в таблице для той или иной СУБД, не требуется.

Порядок установки

  1. Распаковка дистрибутива CopyWala (обязательный)

  2. Установка необходимых модулей продукта CopyWala:

  3. Настройка интеграции Platform V CopyWala с внешними сервисами (опциональный)

Распаковка дистрибутива CopyWala (обязательный)

Последовательность действий

  1. Создайте директорию с дистрибутивом CopyWala (например, в каталоге /tmp):

    mkdir distrib
  2. Поместите дистрибутив CopyWala в директорию distrib (отредактируйте команду ниже в соответствии с местонахождением директории distrib и дистрибутива PBR-X.X.X-XX-<версия ОС>-distrib.zip):

    mv /path_to_distrib/PBR-X.X.X-XX-<версия ОС>-internal-full-distrib.zip /path_to_dir/distrib/
  3. Перейдите в директорию distrib CopyWala:

    cd /path_to_dir/distrib/
  4. Создайте директории для распаковки архива:

    mkdir -p pbr/owned/dbbr
    mkdir -p pbr/owned/pbra
    mkdir -p pbr/owned/pbss
  5. Распакуйте архив для установки:

        unzip -d pbr PBR-1.3.1-*-distrib.zip
    unzip -d pbr/owned pbr/PBR-1.3.1-*-owned-distrib.zip
    unzip -d pbr/owned/dbbr pbr/owned/DBBR-bin-1.3.1-*-distrib.zip
    unzip -d pbr/owned/pbra pbr/owned/PBRA-bin-1.3.1-*-distrib.zip
    unzip -d pbr/owned/pbss pbr/owned/PBSS-bin-1.3.1-*-distrib.zip

Проверка результата

Убедитесь, что в директории присутствуют все файлы, соответствующие составу дистрибутива. Для этого выполните команду:

ls -l pbr/owned/*/rpms

Если планируется выполнять установку компонентов CopyWala автоматизированным способом с помощью Ansible, выполните команду:

ls pbr/owned/*/package/scripts/Ansible/

Вывод должен содержать следующий список директорий и файлов:

  • collections
  • install.yml
  • inventory_example.yml
  • playbook_example.yml
  • requirements.yml
  • roles
  • vars