Подготовка к установке
Форма поставки
Платформа может поставляться в следующих вариантах:
-
в виде образа виртуальной машины с преднастроенным ПО и компонентами;
-
в виде защищенного паролем шифрованного архива с дистрибутивами.
Пароль передаётся отдельно от архива.
Основные этапы установки и запуска Платформы
В данном разделе приведен поэтапно процесс установки и запуска Платформы.
Перед началом процесса необходимо выбрать наиболее подходящую конфигурацию установки (см. «Примеры конфигураций»).
В таблице 1 приведен состав действий и роли исполнителей, задействованных в процессе развертывания Платформы.
Сервера, на которых разворачивается ПО Платформы, далее именуются целевыми системами.
Таблица 1 -- Перечень действий
Действие | Ответственный за выполнение |
---|---|
Подготовка оборудования | Системный администратор |
Установка ПО Платформы | Системный администратор |
Проверка работоспособности ПО | Администратор Платформы |
Конфигурирование функций Платформы | Администратор Платформы |
Конфигурирование взаимодействия Платформы с окружением | Администратор Платформы |
Подготовка оборудования
Подготовка дисковой системы
Подготовка к установке и запуску Платформы должна осуществляться с учетом требований, представленных в разделах «Требования к ПО» и «Требования к ТО», и, в зависимости от выбранного варианта, развертывания.
При разметке дисковой подсистемы необходимо учитывать следующие требования:
- корневой раздел (/) - все свободное пространство;
- раздел /home - 10 Гб;
- раздел swap - не менее 10% от общего объема оперативной памяти, из требований к ресурсам для конкретного модуля Платформы (см «Общее описание»);
- тип файловой системы - XFS (при необходимости можно использовать ext4).
Процедура разметки дисковой подсистемы Хранение данных для серверной роли DATA при распределенной инсталляции описана в разделе «Подготовка дисковой подсистемы для реализации роли DATA».
Подготовка аппаратной части
Подготовка как физического сервера, так и виртуальной машины выполняются по одинаковому сценарию и включают следующую последовательность операций:
- Организация доступа к выбранным физическим серверам/виртуальным машинам, удовлетворяющих системным требованиям (см. «Требования к ТО»).
- На физических серверах должна быть проведена разметка дисков (форматирование).
- Установка операционной системы Debian версии не ниже 9.13 (не рассматривается в данном документе, полную информацию по установке можно получить на сайте).
- Первичная настройка операционной системы (сетевая конфигурация, DNS, NTP).
Настройка сетевой конфигурации
- Для доступа к веб-интерфейсам управления Платформой нужно открыть порты:
- 9000;
- 8080;
- 8180.
- Между узлами кластера необходимо разрешить взаимодействие в обе стороны по следующим портам:
- 9092;
- 9200;
- 5672;
- 15672;
- 5432;
- 2092;
- 8080;
- 8086;
- 9000;
- 8180;
- 6677;
- 6630;
- 22.
Подробное описание сетевого взаимодействия приведено в разделе «Сетевое взаимодействие».
Настройка NTP
На всех узлах кластера необходимо настроить службу синхронизации времени. Пример настройки службы времени в ОС Debian приведен в разделе «Пример настройки службы синхронизации времени в ОС Debian».
Подготовка для установки Платформы без доступа к сети Интернет
Подготовка для установки Платформы без доступа к сети Интернет включает обеспечение следующих условий:
- доступ к целевой системе по SSH (необходимо для копирования образов системы, файлов конфигурации и настройки системы);
- наличие учётной записи с правами привилегированного пользователя (администратора) ОС в целевой системе.
Подготовка для развертывания Платформы с доступом к сети Интернет
Подготовка для установки Платформы с доступом к сети Интернет включает выполнение действий, приведенных в разделе «Подготовка для установки Платформы без доступа к сети Интернет» и следующие дополнительные действия:
- Добавление альтернативных репозиториев в конфигурационный файл: /etc/apt/source.list:
deb http://security.debian.org/debian-security buster/updates main deb-src http://security.debian.org/ buster/updates main deb http://mirror.yandex.ru/debian buster main deb-src http://mirror.yandex.ru/debian buster main deb http://mirror.yandex.ru/debian buster-updates main deb-src http://mirror.yandex.ru/debian buster-updates main deb http://mirror.yandex.ru/debian/ buster-proposed-updates main non-free contrib deb-src http://mirror.yandex.ru/debian/ buster-proposed-updates main non-free contrib
- Настройка доступа к репозиториям через Интернет для загрузки недостающих пакетов.