• Русский
  • Установка

    Local storage — это программно-определяемое локальное хранилище на сервере, которое обеспечивает простую, удобную в обслуживании и высокопроизводительную возможность локального хранения данных. Основанное на решении сообщества TopoLVM, оно реализует оркестрацию управления постоянными томами локального хранилища через системный подход LVM.

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

    • Пакет lvm2 должен быть установлен на каждом узле кластера хранения. Если он не установлен, выполните команду yum install -y lvm2 на узле.

    • Скачайте установочный пакет Alauda Container Platform Storage Essentials, соответствующий архитектуре вашей платформы.

    • Загрузите установочный пакет Alauda Container Platform Storage Essentials с помощью механизма Upload Packages.

    • Скачайте установочный пакет Alauda Build of TopoLVM, соответствующий архитектуре вашей платформы.

    • Загрузите установочный пакет Alauda Build of TopoLVM с помощью механизма Upload Packages.

    Процедура

    Развертывание Alauda Container Platform Storage Essentials

    1. Войдите в систему, перейдите на страницу Administrator.

    2. Нажмите Marketplace > OperatorHub, чтобы перейти на страницу OperatorHub.

    3. Найдите Alauda Container Platform Storage Essentials, нажмите Install и перейдите на страницу Install Alauda Container Platform Storage Essentials.

      Параметры конфигурации:

      ПараметрРекомендуемая конфигурация
      ChannelКанал по умолчанию — stable.
      Installation ModeCluster: Все пространства имён в кластере используют один экземпляр Operator для создания и управления, что снижает использование ресурсов.
      Installation PlaceВыберите Recommended, Namespace поддерживается только acp-storage.
      Upgrade StrategyManual: При наличии новой версии в Operator Hub требуется ручное подтверждение для обновления Operator до последней версии.

    Развертывание хранилища

    1. Перейдите в Administrator.

    2. В левой навигационной панели нажмите Storage Management > Local Storage.

    3. Нажмите Configure Now.

    4. На странице мастера Install Operator нажмите Start Deployment.

      • Если страница автоматически переходит к следующему шагу, это означает успешное развертывание Operator.

      • Если развертывание не удалось, следуйте подсказкам интерфейса для устранения проблем. Затем нажмите Clean Up и повторно разверните Operator.

    5. На странице мастера Create Cluster добавьте устройства.

      ПараметрОписание
      Select NodeУзел с минимум одним необработанным диском.
      Device ClassКаждый класс устройств соответствует набору устройств хранения с одинаковыми характеристиками. Рекомендуется указывать название в зависимости от типа диска, например hdd, ssd.
      Device TypeПоддерживаются только типы дисков.
      Storage DeviceНапример, /dev/sda. Если дисков несколько, их можно добавлять по одному.
      SnapshotПри включении поддерживается создание снимков PVC и использование снимков для настройки новых PVC для быстрого резервного копирования и восстановления данных.
      Если при создании хранилища снимок не был включён, его можно включить при необходимости в разделе Operations на странице деталей кластера хранения.
      Примечание: Перед использованием убедитесь, что для текущего кластера развернут Volume Snapshot Plugin.
      • Нажмите Далее. Если страница автоматически переходит к следующему шагу, это означает успешное развертывание кластера.

      • Если создание не удалось, следуйте подсказкам интерфейса и своевременно очистите ресурсы.

    6. На странице мастера Create Storage Class настройте соответствующие параметры.

      ПараметрОписание
      NameИмя класса хранилища. Должно быть уникальным в пределах текущего кластера.
      Display NameИмя, помогающее идентифицировать или фильтровать, например, описание класса хранилища на русском языке.
      Device ClassКласс устройств — способ категоризации устройств хранения в TopoLVM. Каждый класс устройств соответствует набору устройств с одинаковыми характеристиками. При отсутствии особых требований можно использовать класс устройств Auto-Allocated из кластера.
      File System- XFS — высокопроизводительная журналируемая файловая система, хорошо справляющаяся с параллельными I/O нагрузками, поддерживающая обработку больших файлов и обеспечивающая плавную передачу данных.
      - EXT4 — журналируемая файловая система в Linux, использующая методы хранения с экстентами и поддерживающая обработку больших файлов. Максимальная ёмкость файловой системы — 1 EiB, максимальный размер файла — 16 TiB.
      Recycling PolicyПолитика переработки для постоянных томов.
      - Delete: При удалении persistent volume claim связанный persistent volume также удаляется.
      - Retain: Даже при удалении persistent volume claim связанный persistent volume сохраняется.
      Access ModeReadWriteOnce (RWO): Может быть смонтирован одним узлом в режиме чтения-записи.
      Allocation ProjectЭтот тип persistent volume claim можно создавать только в определённых проектах.
      Если проект временно не назначен, его можно Обновить позже.
    7. Нажмите Next и дождитесь завершения создания ресурсов.