По сравнению с автономным продуктом Cloud Pak for Data,
Cloud Pak for Data System поставляется заранее сконфигурированным
с кластером OpenShift, Portworx и базовым программным обеспечением
Cloud Pak for Data.
Начиная с версии системы 1.0.4.0, службы (надстройки) устанавливаются
отдельно при помощи команды cpd.
Прежде чем начать
Некоторым службам, которые выполняются для Cloud Pak for Data, требуются конкретные параметры в узлах кластера. Чтобы убедиться,
что у кластера есть необходимые параметры для этих служб, администратор операционной системы с привилегиями
root должен проверить и настроить параметры на соответствующих узлах кластера, как описано в разделе
Изменение обязательных параметров узла.
Об этой задаче
Ниже приведен обзор процесса установки служб в среде с физической изоляцией.
Рис. 1. Поток при выполнении команды cpd для кластера с физической изоляцией
Cloud Pak for Data определяет модульные компоненты установки следующим образом:
Сборка
Отдельная служба Cloud Pak for Data (и ее зависимые сборки) для внедрения в проект в Red Hat OpenShift.
Сборки для панели управления и служб Cloud Pak for Data и для служб хранятся на общедоступном файловом сервере IBM;
их не обязательно устанавливать вместе.
Конфигурация репозитория
Файл YAML определений сервера, который вы скачиваете на вашу рабочую станцию клиента под Linux или Mac OS и затем настраиваете. Он задает:
URL и идентификационные данные для файл-сервера, откуда будут скачиваться схемы Helm.
URL и идентификационные данные для сервера реестров, откуда будут скачиваться образы.
Файл определений сервера по умолчанию - это repo.yaml.
Когда вы запускаете команду скачивания cpd с рабочей станции клиента,
она скачивает все образы и диаграммы Helm с общедоступного файл-сервера IBM на рабочую станцию клиента.
Далее вы перемещаете интерфейс командной строки Cloud Pak for Data
и скачанные файлы на узел Cloud Pak for Data System e1n1.
Введите с него команду cpd, чтобы передать образы на ваш сервер реестров.
Наконец, вы запускаете команду установки cpd, которая внедряет схемы Helm в проект в вашем кластере OpenShift.
В среде Cloud Pak for Data System образы служб нужно поместить
в реестр docker-registry.default.svc:5000/zen.
В следующей процедуре
вы скачиваете изображения на вашу локальную рабочую станцию (ноутбук или локальный компьютер), откуда можно
напрямую соединиться с кластером Cloud Pak for Data System.
Процедура
На локальной рабочей станции с доступом к интернету:
Скачайте утилиту cpd и программу установки oc с сайта IBM Passport Advantage.
Дополнительную информацию смотрите в разделе Получение файлов установки.
На вкладке Получить ключ правообладания выберите опцию Копировать ключ, чтобы скопировать ключ правообладания в буфер обмена.
Сохраните ключ API в текстовом файле.
Отредактируйте файл определений сервера repo.yaml
в скачанном пакете.
Этот файл задает репозитории, откуда команда cpd будет скачивать файлы установки. Внесите в этот файл следующие изменения:
Параметр
Значение
username
Укажите cp.
apikey
Укажите ключ API вашей лицензии правообладания.
Перейдите в каталог, куда вы извлекли интерфейс командной строки установки Cloud Pak for Data.
Для скачивания необходимых файлов на ваш локальный компьютер введите следующую команду,
убедившись, что имя каталога скачивания совпадает с именем сборки:
Передайте файлы, которые вы скачали на шаге 1.e, на узел управления e1n1
в кластере Cloud Pak for Data System в каталоге
/opt/ibm/appliance/storage/platform/appmgt/installers/services. Если файлы не находятся в формате tar.gz, убедитесь, что структура папок сохранена.
Если требуется, распакуйте скачанные файлы:
[root@e1n1 ~]# tar -xzvf <файл-tar-gz>
Скопируйте двоичный файл cpd-linux в тот же каталог services:
Перед запуском окончательной установки переместите каталог images из сборки.
Если пропустить этот шаг, можно столкнуться с нехваткой дискового пространства для pod-блока оператора:
Прим.: При установке служб рекомендуется использовать класс хранения
portworx-shared-gp2 или portworx-shared-gp3 для обеспечения высокой доступности и исключения потери данных
с томом хранения единственной реплики. Не используйте класс
portworx-shared-gp.
Подробные инструкции по установке конкретной службы приведены в разделе Службы и интеграции.
Важное замечание: Документация по этой ссылке относится к автономному продукту
Cloud Pak for Data. Cloud Pak for Data System поставляется заранее сконфигурированным с кластером OpenShift
и Portworx, поэтому не все описанные шаги применимы.
Обратитесь к представителю IBM по продажам за новейшим списком поддерживаемых служб в
Cloud Pak for Data System и их размеров.