• Русский
  • Создание Storage Class типа CephFS File Storage

    CephFS file storage — это встроенная файловая система Ceph, которая предоставляет платформе метод доступа к хранилищу на основе Container Storage Interface (CSI), обеспечивая безопасный, надежный и масштабируемый общий файловый сервис, подходящий для сценариев, таких как совместное использование файлов и резервное копирование данных. Перед началом необходимо сначала создать storage class для CephFS file storage.

    После привязки storage class в Persistent Volume Claim (PVC) платформа динамически создаст persistent volumes на узлах в соответствии с запросом persistent volume для бизнес-приложений.

    Развертывание Volume Plugin

    После нажатия Deploy на странице Distributed Storage Создайте Storage Service или Получите доступ к Storage Service.

    Создание Storage Class

    1. Перейдите в раздел Administrator.

    2. В левой навигационной панели выберите Storage Management > Storage Classes.

    3. Нажмите Create Storage Class.

      Примечание: Следующий пример приведён в форме; вы также можете создать storage class с помощью YAML.

    4. Выберите CephFS File Storage и нажмите Next.

    5. Настройте соответствующие параметры согласно следующим инструкциям.

      ПараметрОписание
      Reclaim PolicyПолитика восстановления для persistent volumes.
      - Delete: При удалении persistent volume claim будет также удалён связанный persistent volume.
      - Retain: Связанный persistent volume останется, даже если persistent volume claim будет удалён.
      Access ModesВсе режимы доступа, поддерживаемые текущим хранилищем. При объявлении persistent volumes можно выбрать только один из этих режимов.
      - ReadWriteOnce (RWO): Может быть смонтирован как для чтения и записи одним узлом.
      - ReadWriteMany (RWX): Может быть смонтирован для чтения и записи несколькими узлами.
      Allocate ProjectУкажите проекты, которым разрешено использовать этот тип хранилища.
      Если в данный момент нет проектов, нуждающихся в использовании этого типа хранилища, можно не выделять их сейчас и обновить позже.

      Совет: Следующие параметры необходимо задать в distributed storage, они будут применены автоматически.

      • Storage Cluster: Встроенный Ceph storage cluster в текущем кластере.

      • Storage Pool: Логический раздел, используемый для хранения данных в storage cluster.

    6. Нажмите Create.