Требования к серверу Sherpa Orchestrator (локальная установка)

Системные требования

  • ОС: Debian 11 minimal (рекомендуется), другие дистрибутивы Linux с возможными модификациями

  • CPU: x86_64, минимум 2 ядра

  • RAM: 4 ГБ минимум, 8 ГБ+ рекомендуется

  • Диск: 20 ГБ+ свободного места

  • Сеть: Фиксированный IP адрес и стабильное интернет-соединение для всех предполагаемых клиентов

  • Доступ: sudo права для установки

Важно:

  • Установка занимает время из-за скачивания пакетов и зависимостей

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

  • Сервер должен иметь фиксированный IP адрес

Подготовка сервера

Проверка системных ресурсов

# Проверьте системные ресурсы
df -h          # Дисковое пространство
free -h        # Оперативная память
lscpu | grep -E "^CPU\(s\)|Model name"  # Информация о процессоре
chevron-right💡 Комментарии к проверке ресурсовhashtag

df -h - показывает использование дискового пространства в человеко-читаемом формате free -h - показывает информацию об оперативной памяти lscpu - показывает информацию о процессоре

Рекомендуемые минимальные значения:

  • Диск: минимум 20 ГБ свободного места

  • RAM: минимум 4 ГБ

  • CPU: минимум 2 ядра

Проверка доступности портов

Sherpa Orchestrator использует следующие порты:

  • 443 - HTTPS веб-интерфейс (обязательно)

  • 3306 - MySQL/MariaDB база данных

  • 5432 - PostgreSQL база данных (опционально)

Проверка доступности портов

chevron-right💡 Комментарии к проверке портовhashtag

sudo netstat -tlnp - показывает все прослушиваемые TCP порты и процессы

  • -t - TCP порты

  • -l - только прослушиваемые порты

  • -n - числовой формат (без разрешения имен)

  • -p - показывает PID и имя процесса

Ожидаемый результат:

  • Если порты свободны, команда выведет "Порты свободны"

  • Если порты заняты, будут показаны процессы, которые их используют

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

  • Debian 11 (рекомендуется для данной инструкции)

  • Ubuntu 18.04+

  • CentOS 7/8

  • Другие дистрибутивы Linux (с возможными модификациями команд)

Требования к сети

  • Фиксированный IP адрес - критически важно для доступа клиентов

  • Доступ к интернету - для скачивания пакетов и обновлений

  • DNS разрешение - для доступа к репозиториям пакетов

Требования к безопасности

  • SSL/TLS сертификаты - для HTTPS доступа

  • Firewall - должен разрешать доступ к портам 443

  • SELinux/AppArmor - должен быть настроен или отключен при проблемах

Финальная проверка перед установкой

Last updated