Четвёртый багфикс-релиз из ветки 19 с кодовым названием Squid. Разработчики рекомендуют всем обновиться.
Разработчики отметили:
- BlueFS: увеличен дефолтный размер WAL-тома до 1GB — чтобы реже получать ENOSPC
- Health: свежедобавленные мониторы больше не будут ложно триггерить MON_DOWN
- RADOS pybind: пофиксили баг в
WriteOp.zero() — offset и length были перепутаны местами при вызове C API- RGW Notifications: исправлена утечка в 2pc_queue, приводившая к ENOSPC, и исправлена утечка из-за которой оверхед не уменьшался корректно при commit/abort
- RGW Multipart Uploads: теги объектов, созданных через multipart upload, теперь нормально читаются
- RGW: поддержка Kafka обновлена до версии 3.9.2
- CephFS Fragments: Упрощён вывод фрагментов и скорректировано преобразование последовательности байт frag_t для обеспечения согласованности сети и хранилища.
- FUSE: уточнено, что fallocate для резервирования места на диске работает только со специфическими флагами типа FALLOC_FL_KEEP_SIZE
- CephFS Metadata: обновлён MDS для дампа frag_t как объекта и включил sysinfo в вывод команды status для улучшения диагностики.
- librbd: добавлен новый режим блокировки
RBD_LOCK_MODE_EXCLUSIVE_TRANSIENT — позволяет пиру временно захватить эксклюзивный лок без немедленного abort I/O у остальных- Dashboard: пофиксили баг с созданием нового MDS-сервиса при изменении placement на label
- Dashboard: Исправлены RBAC пермишены и добавлены отсутствующие типы в список mgr-модулей.
Подробнее тут: https://ceph.io/en/news/blog/2026/v19-2-4-squid-released/
#ceph #squid #release #cephfs