Перейти к основному содержанию Перейти к навигации Перейти к нижнему колонтитулу

Требования

Системные требования и поддерживаемые платформы для запуска Rediacc.

Требования

Если вы не уверены, какой инструмент использовать, см. rdc vs renet.

Перед развертыванием с помощью Rediacc убедитесь, что ваша рабочая станция и удаленные серверы соответствуют следующим требованиям.

Рабочая станция (плоскость управления)

CLI rdc работает на вашей рабочей станции и оркестрирует удаленные серверы по SSH.

ПлатформаМинимальная версияПримечания
macOS12 (Monterey)+Поддерживаются Intel и Apple Silicon
Linux (x86_64)Любой современный дистрибутивglibc 2.31+ (Ubuntu 20.04+, Debian 11+, Fedora 34+)
Windows10+Нативная поддержка через установщик PowerShell

Дополнительные требования:

  • Пара SSH-ключей (например, ~/.ssh/id_ed25519 или ~/.ssh/id_rsa)
  • Сетевой доступ к вашим удаленным серверам по SSH-порту (по умолчанию: 22)

Удаленный сервер (плоскость данных)

Бинарный файл renet работает на удаленных серверах с привилегиями root. Он управляет зашифрованными образами дисков, изолированными Docker-демонами и оркестрацией сервисов.

Поддерживаемые операционные системы

ОСВерсияАрхитектура
Ubuntu24.04+x86_64
Debian12+x86_64
Fedora43+x86_64
openSUSE Leap15.6+x86_64

Это дистрибутивы, протестированные в CI. Другие дистрибутивы Linux с systemd, поддержкой Docker и cryptsetup могут работать, но официально не поддерживаются.

Предварительные требования к серверу

  • Учетная запись пользователя с привилегиями sudo (рекомендуется sudo без пароля)
  • Ваш открытый SSH-ключ добавлен в ~/.ssh/authorized_keys
  • Не менее 20 ГБ свободного дискового пространства (больше в зависимости от ваших нагрузок)
  • Доступ в интернет для загрузки Docker-образов (или приватный реестр)

Устанавливается автоматически

Команда rdc context setup-machine устанавливает на удаленном сервере следующее:

  • Docker и containerd (среда выполнения контейнеров)
  • cryptsetup (шифрование дисков LUKS)
  • Бинарный файл renet (загружается через SFTP)

Вам не нужно устанавливать это вручную.