Требования к оборудованию
Аппаратные требования
Ниже указаны системные требования:
| Описание | Минимальные требования | Рекомендованные требования |
|---|---|---|
| RAM (ГиБ) | 4 | 8 |
| CPU (ядер) | 2 | 4 |
| Скорость диска (IOps) | 100 | 300 |
| Место на диске (ГиБ) | 100 | 200 |
Поддерживаемые операционные системы
Перед установкой подготовьте виртуальную или физическую машину с одной из поддерживаемых операционных систем:
-
RHEL 8
-
Ubuntu 22.04
-
Ubuntu 24.04
-
Debian 11
-
Debian 12
-
RedOS 7.3
-
RedOS 8.0
-
Astra Linux Орёл 1.7
-
другие ОС, совместимые с указанными выше.
Дополнительное общее программное обеспечение
Некоторые дистрибутивы Linux в минимальной установке могут не включать следующие утилиты:
curl, find, groupadd, tar, gzip, useradd, xargs.
Однако эти утилиты используются в Hive, и мы рекомендуем вам установить их.
Система контейнеризации
Установите docker engine, включая docker compose plugin на машину.
Несколько важных примечаний:
-
docker from snapна данный момент не поддерживается. -
docker-compose standalone поддерживается, но не рекомендуется.
-
Несмотря на то, что разработчики
podmanзаявляют о совместимости сdockerпо API и CLI Hive не работает сpodman. -
Во многих дистрибутивах Linux Вы можете установить
dockerиз пакетной базы данного дистрибутива вместо установки с docker.com. Однако, в этом случае, могут потребоваться дополнительные шаги, о которых написано ниже.
Известные сложности при использовании docker и docker compose plugin из репозиториев ОС, вместо docker.com:
-
В репозиториях некоторых ОС есть только docker-compose 1.x который не поддерживается Hive. Для установки
docker compose pluginвоспользуйтесь инструкцией со страницы Install the plugin manually, но обратите внимание, на пометкиfor all users. Если плагин будет установлен только текущего пользователя, даже если это будетroot, запустить Hive корректно невозможно. -
В репозиториях некоторых ОС
dockerпосле установки не стартуется автоматически или не создаётsocket. В этих случаях его нужно запустить вручную.