Кластеризация и доступность

Ceph RBD

Определение

Ceph RBD — блочный интерфейс, предоставляющий дисковые образы, данные которых размещаются в распределённом хранилище Ceph.

Также ищут: RADOS Block Device · блочное устройство Ceph

Зачем это знать

Общий доступ к распределённому хранилищу не согласует записи приложений. Сначала определите назначение RBD-образа, способ доступа и порядок передачи права записи при аварии.

Связи из словаря

Карта понятия

Доказательная часть

Что подтверждено

  1. RBD предоставляет блочные устройства, данные которых распределены по нескольким OSD; клиенты обращаются к кластеру через модуль ядра или библиотеку librbd.

    Граница применимости: Ceph Squid: Ceph Block Device, вводное описание. Это блочный доступ поверх распределённого хранения, не файловый протокол.

  2. По умолчанию exclusive-lock допускает, что несколько клиентов откроют один RBD-образ и будут писать в него по очереди: блокировка автоматически передаётся между ними.

    Граница применимости: Ceph Squid: RBD Exclusive Locks, Warning. Нельзя считать этот флаг запретом доступа второго клиента или доказательством согласованности его файловой системы.

  3. При перехвате RBD-образа после отказа владельца блокировки новый клиент добивается внесения прежнего владельца в блок-лист; после обновления карты OSD он может снять старую блокировку, получить свою и начать запись.

    Граница применимости: Ceph Squid: RBD Exclusive Locks, Blocklisting. Нужны соответствующие права клиента; это описание механизма, не команда для аварийного вмешательства.

Перед спецификацией

Что проверить

  1. Укажите назначение образа и способ доступа к нему.
  2. Проверьте, какие клиенты могут открыть образ на запись.
  3. Разделите блокировку RBD и согласование данных файловой системы.
  4. Проверьте права и порядок изоляции прежнего владельца при отказе.
Открытые основания

Первоисточники

  • Документация2
  • Официальная документация
    Ceph Block Device Ceph Foundation · Ceph Squid documentation, branch squid · проверено

    Повторная сверка 20.09.2026. Проверены вводное описание RBD и способы доступа. Ветка squid, не фиксация отдельного patch-релиза; совместимость с Proxmox этим не установлена.

  • Официальная документация
    RBD Exclusive Locks Ceph Foundation · Ceph Squid documentation, branch squid · проверено

    Повторная сверка 20.09.2026. Проверены Warning об автоматической передаче exclusive-lock и раздел Blocklisting. Блокировка образа не приравнена к координации файловой системы.

Следующий шаг

Сформулируйте задачу и уточните требования к своей системе.

Подготовить состав проекта

Откроется черновик вопроса. Отправьте его, когда будете готовы.

Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие