Модуль устарел.
Переключитесь на использование модуля sds-replicated-volume.
Работоспособность модуля гарантируется только в следующих случаях:
- при использовании стоковых ядер, поставляемых вместе с поддерживаемыми дистрибутивами;
- при использовании сети 10Gbps.
Работоспособность модуля в других условиях возможна, но не гарантируется.
Модуль управляет реплицируемым блочным хранилищем на базе DRBD
. На текущий момент в качестве control-plane используется LINSTOR
. Модуль позволяет создавать Storage Pool
в LINSTOR
и StorageClass
в Kubernetes
через создание пользовательских ресурсов Kubernetes.
Для создания Storage Pool
потребуются настроенные на узлах кластера LVMVolumeGroup
. Настройка LVM
осуществляется модулем sds-node-configurator.
Внимание! Перед включением модуля
sds-drbd
необходимо включить модульsds-node-configurator
.Внимание! Непосредственная конфигурация бэкенда
LINSTOR
пользователем запрещена.Внимание! Синхронизация данных при репликации томов происходит только в синхронном режиме, асинхронный режим не поддерживается.
После включения модуля sds-drbd
в конфигурации Deckhouse ваш кластер будет автоматически настроен на использование бэкенда LINSTOR
. Останется только создать пулы хранения и StorageClass’ы.
Внимание! Создание
StorageClass
для CSI-драйвера drbd.csi.storage.deckhouse.io пользователем запрещено.
Поддерживаются два режима — LVM и LVMThin. Каждый из них имеет свои достоинства и недостатки, подробнее о различиях читайте в FAQ.