Записи до 11.05.2025

Выпущена версия Vitastor 2.2.0

Локальные чтения, zero-copy send, улучшенный алгоритм распределения данных по OSD, исправление совместимости с ISA-L 2.31 и много других фиксов.

⚠️ В версиях 2.2.0 и 2.2.1 есть известный баг с pg_locks, рекомендуется обновление как минимум до 2.2.2.

11.05.2025 Читать далее →

Выпущена версия Vitastor 2.1.0

Отдельная кластерная сеть, RDMA-CM и настройка allow_net_split.

01.04.2025 Читать далее →

Первый выпуск Vitastor S3

Итак, свершилось - реализация Vitastor S3 на базе Zenko CloudServer достигла состояния готовности к публикации и использованию.

Основные отличия от прототипа:

  • Реализована дефрагментация томов с данными (освобождение места);
  • Метаданные томов можно теперь хранить в MongoDB (там же, где и метаданные объектов), а не только в VitastorKV;
  • Добавлены тесты для Vitastor-бэкенда;
  • Добавлена удобная для установки Docker-сборка.

16.03.2025 Читать далее →

Выпущена версия Vitastor 2.0.0

Ломающих изменений нет, просто явно нет смысла мелочиться и называть релиз, в котором появилось S3, 1.11.1 😊

16.03.2025 Читать далее →

Выпущена версия Vitastor 1.11.0

Docker-сборка и полезные багфиксы.

01.03.2025 Читать далее →

Выпущена версия Vitastor 1.10.1

Новогодний релиз с консистентными листингами и исправлениями.

03.01.2025 Читать далее →

Выпущена версия Vitastor 1.10.0

VitastorFS в CSI, NFS-RDMA, backfillfull и другое.

19.12.2024 Читать далее →

Выпущена версия Vitastor 1.9.3

  • Добавлена возможность ручного указания быстрых устройств для гибридных OSD с помощью vitastor-disk prepare --hybrid --fast-devices /dev/xxx,/dev/yyy
  • Для удобства, пути к разделам (/dev/sdb1) теперь автоматически переводятся в UUID-пути /dev/disk/by-partuuid/ в ручном формате команды prepare
  • В командах vitastor-disk, пишущих/читающих с диска, можно теперь указать --io cached, если заданный диск вдруг не поддерживает O_DIRECT (полезно в основном для тестов в tmpfs :))
  • Исправлена горстка багов в vitastor-disk resize и парочка в raw-resize, и для всего этого безобразия написаны тесты, так что оно наконец работает как надо
  • Исправлена очередная нестабильность проверки наличия новых разделов в vitastor-disk prepare
  • Если в команду vitastor-disk write-meta/write-journal передано устройство данных, они теперь не испортят данные, а сами перевыберут правильное устройство (меты/журнала)
  • Монитор теперь подчищает историю и статистику PG удалённых пулов
  • В CSI исправлены проверки “примонтирован ли уже раздел” - теперь, например, NodePublishVolume даже в ошибочных ситуациях не прибиндит директорию хоста к контейнеру, а свалится с ошибкой

07.11.2024 Читать далее →

Выпущена версия Vitastor 1.9.2

Новые функции

  • Добавлена поддержка работы с суперблоком в vitastor-disk resize. С учётом сложности использования resize без этой поддержки в прошлом можно сказать, что функция изменения размера диска данных и добавления/удаления отдельных журнала/меты стала наконец доступна.
  • Добавлены упрощённые формы vitastor-disk {dump,write}-{journal,meta}, также с учётом суперблоков OSD.

20.10.2024 Читать далее →

Выпущена версия Vitastor 1.9.1

  • Хотфиксы новоиспечённого плагина OpenNebula - не деплоились виртуалки на другой хост, не деплоились виртуалки без дисков vitastor, не работали save.vitastor/restore.vitastor для других хостов, не до конца применялся патч при исходной установке плагина
  • Отключил автоудаление старого (до 1.7 включительно) ключа конфигурации PG - сие автоудаление ломает старых клиентов. Теперь обновляться с < 1.8 до 1.9.1 можно спокойно

14.09.2024 Читать далее →

← Более новые записи Более старые записи →