Установка
Поддерживаемые платформы
Платформа, то есть комбинация архитектуры процессора и операционной системы, считается поддерживаемой сообществом разработчиков QHB.
Для QHB версии 1.1.0 поддерживаются:
- Centos Linux 7, x86_64
- Centos Linux 8, x86_64
- Linux Debian 9 x86_64
- Astra Linux Special Edition, «Смоленск» 1.6, x86_64
- в docker контейнере
Состав поставки
QHB поставляется в виде следующих пакетов
- qhb-core - ядро QHB
- qhb-contrib - расширения QHB
- qcp - пулер соединений
- qdl - средство быстрой загрузки
- qbackup - инструмент резервного копирования
- metricsd - сервер метрик
Установка из репозитория пакетов
В этой главе описывается установка QHB из предварительно упакованного дистрибутива. Двоичные пакеты QHB для поддерживаемых платформ можно найти на Странице загрузки
Стандартная процедура установки QHB выглядит так:
Подключение репозитория и установка пакетов
Подключите репозиторий пакетов и установите пакеты для выбранной платформы со Страницы загрузки.
Инициализация кластера базы данных
Инициализируйте кластер базы данных при помощи утилиты initdb. В данном примере /opt/qhb/data
— расположение каталога базы данных:
sudo -u qhb /usr/local/qhb/bin/initdb -D /opt/qhb/data -U qhb
Настройка сервиса
Если необходимо, настройте сервис базы данных, см. Настройка сервиса базы данных.
Создание базы данных и конфигурирование
Следуйте инструкция по созданию и настройке базы данных, см. Начало работы.