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.
Войдите в систему, перейдите на страницу Administrator.
Нажмите Marketplace > OperatorHub, чтобы перейти на страницу OperatorHub.
Найдите Alauda Container Platform Storage Essentials, нажмите Install и перейдите на страницу Install Alauda Container Platform Storage Essentials.
Параметры конфигурации:
Параметр | Рекомендуемая конфигурация |
---|---|
Channel | Канал по умолчанию — stable . |
Installation Mode | Cluster : Все пространства имён в кластере используют один экземпляр Operator для создания и управления, что снижает использование ресурсов. |
Installation Place | Выберите Recommended , Namespace поддерживается только acp-storage. |
Upgrade Strategy | Manual : При наличии новой версии в Operator Hub требуется ручное подтверждение для обновления Operator до последней версии. |
Перейдите в Administrator.
В левой навигационной панели нажмите 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 и дождитесь завершения создания ресурсов.