Выпущена версия Vitastor 1.2.0
05.11.2023
Поддержка снапшотов и расширения томов в CSI и важное исправление для EC n+k при k>=2.
Новые функции
- Реализовано расширение томов CSI
- Реализованы снапшоты томов CSI
- CSI драйвер теперь требует Kubernetes >= 1.20
Исправления
- ⚠️ Важное исправление для EC: исправлено восстановление EC-данных с библиотекой ISA-L в конфигурациях EC n+k при k>=2 при чтении хотя бы второй части из числа отсутствующих. Всем пользователям таких конфигураций рекомендуется как можно быстрее обновиться с полной остановкой кластера.
- Исправлена нестабильная агрегация статистики в мониторе (влияющая на вывод status и df).
- Исправлено правило udev, чтобы оный не пытался ожидать старта OSD при загрузке сервера.
- Исправлено отрицательное количество неактивных PG в
vitastor-cli status
при изменении числа PG. - Добавлен вывод и старого, и нового числа PG в
vitastor-cli df
при его изменении. - Исправлена ошибка, из-за которой OSD иногда не стартовали с сообщением “The code only supports journal versions 1 and 2, but it is 2 on disk” после обновления с версий раньше 1.0 и работы OSD в течение некоторого времени.
- Исправлено поведение монитора, при котором он иногда мог возвращать старое число PG после изменения конфигурации OSD.
- Изменение PG монитором сделано более стабильным, а ошибки таймаутов менее вероятными.
Ссылки
- Git: https://git.yourcmc.ru/vitalif/vitastor/releases/tag/v1.2.0
- Инструкции по установке: https://vitastor.io/docs/installation/packages.html