Local storage — это программно-определяемое локальное хранилище на сервере, обеспечивающее простую, удобную в обслуживании и высокопроизводительную возможность локального хранения данных. Основанное на решении TopoLVM из сообщества, оно реализует оркестрацию управления постоянными томами локального хранилища через системный подход LVM.
Пакет lvm2 должен быть установлен на каждом узле кластера хранения. Если он не установлен, выполните команду yum install -y lvm2
на узле.
Перейдите в Platform Management.
В левой навигационной панели нажмите Storage Management > Local Storage.
Нажмите Configure Now.
На странице мастера Install Operator нажмите Start Deployment.
Если страница автоматически переходит к следующему шагу, это означает, что развертывание Operator прошло успешно.
Если развертывание не удалось, следуйте подсказкам интерфейса для устранения проблемы. Затем нажмите Clean Up и повторно разверните Operator.
На странице мастера Create Cluster добавьте устройства.
Параметр | Описание |
---|---|
Select Node | Узел с минимум одним неразмеченным диском. |
Device Class | Каждый класс устройств соответствует набору устройств хранения с одинаковыми характеристиками. Рекомендуется указывать имя, исходя из типа диска, например hdd, ssd. |
Device Type | Поддерживаются только типы дисков. |
Storage Device | Например, /dev/sda. Если дисков несколько, их можно добавлять по одному. |
Snapshot | При включении поддерживается создание снимков PVC и использование этих снимков для настройки новых PVC, что обеспечивает быструю резервную копию и восстановление бизнес-данных. Если при создании хранилища снимки не были включены, их можно активировать при необходимости в разделе Operations на странице деталей кластера хранения. Примечание: Перед использованием убедитесь, что для текущего кластера развернут Volume Snapshot Plugin. |
Нажмите Далее. Если страница автоматически переходит к следующему шагу, это означает успешное развертывание кластера.
Если создание не удалось, следуйте подсказкам интерфейса и своевременно очистите ресурсы.
На странице мастера 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 Mode | ReadWriteOnce (RWO): может быть смонтирован одним узлом в режиме чтения и записи. |
Allocation Project | Этот тип persistent volume claim может быть создан только в определённых проектах. Если проект не назначен временно, его можно Обновить позже. |
Нажмите Next и дождитесь завершения создания ресурсов.