CephFS file storage — это встроенная файловая система Ceph, которая предоставляет платформе метод доступа к хранилищу на основе Container Storage Interface (CSI), обеспечивая безопасный, надежный и масштабируемый общий файловый сервис, подходящий для сценариев, таких как совместное использование файлов и резервное копирование данных. Перед началом необходимо сначала создать storage class для CephFS file storage.
После привязки storage class в Persistent Volume Claim (PVC) платформа динамически создаст persistent volumes на узлах в соответствии с запросом persistent volume для бизнес-приложений.
После нажатия Deploy на странице Distributed Storage Создайте Storage Service или Получите доступ к Storage Service.
Перейдите в раздел Administrator.
В левой навигационной панели выберите Storage Management > Storage Classes.
Нажмите Create Storage Class.
Примечание: Следующий пример приведён в форме; вы также можете создать storage class с помощью YAML.
Выберите CephFS File Storage и нажмите Next.
Настройте соответствующие параметры согласно следующим инструкциям.
Параметр | Описание |
---|---|
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.
Нажмите Create.