Установка

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

Содержание

Требования

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

Шаги

  1. Перейдите в Platform Management.

  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 и дождитесь завершения создания ресурсов.