NFS и S3-совместимые хранилища
Перед началом
NFS не требует отдельной настройки в Клавдии — достаточно примонтировать NFS-экспорт в каталог данных хранилища (KLVD_STORAGE_CONTENT_PATH). Узел пишет чанки как на локальный диск; метаданные (SQLite) остаются на локальном диске узла для быстрого доступа.
Рекомендуется: hard mount (обязателен — soft mount(!) теряет данные при таймауте), длинный таймаут (timeo=600). При падении NFS-сервера записи зависают до возврата — ставьте избыточность группы не менее 2 с локальным узлом, чтобы импорт не останавливался.
Группа хранилищ с типом бэкенда S3 хранит чанки напрямую в S3 (AWS S3, MinIO, Ceph, DigitalOcean Spaces), минуя роль хранения на узле. Удобно для холодного тиражирования, выноса за пределы площадки и неограниченной ёмкости.
Настройка
- Создайте или откройте группу хранилищ.
- Тип бэкенда → «S3-совместимое хранилище».
- Заполните S3-параметры:
-
S3 Endpoint(!) — адрес (например,
https://s3.us-east-1.amazonaws.comдля AWS илиhttp://minio:9000для MinIO). - Bucket(!) — имя бакета (должен существовать; Клавдий не создаёт бакеты автоматически).
- Region — регион (обязателен для подписи запросов, даже для MinIO).
- Access Key / Secret Key — учётные данные S3 (хранятся в зашифрованном виде).
-
S3 Endpoint(!) — адрес (например,
- Выберите члены группы и избыточность (для S3 обычно 1 — само хранилище надёжно).
- Нажмите [Сохранить].
При шифровании группы чанк шифруется на стороне клиента перед отправкой в S3. Ключ шифрования и размер переносятся в метаданные объекта S3.
Навигация по книге
- Следующая статья: Как работают правила хранения