Выпущена версия Vitastor 0.9.2
18.06.2023
- Исправлен не всегда работающий автозапуск скрабов и добавлен сбор и вывод статистики I/O скраба (сколько сейчас МБ/с скрабится).
- Улучшена агрегация статистики, до этого vitastor-cli status мог один раз писать 10 МБ/с, а потом 800 МБ/с, хотя среднее было, скажем, 400 МБ/с. То есть, агрегация стала более равномерной. Суть исправления - считать производную, а потом суммировать, а не суммировать, а потом считать производную.
- Исправлен один ОЧЕНЬ ВАЖНЫЙ баг - редко воспроизводящийся, зато могущий приводить к повреждению журнала, при этом, по-видимому, наличествовавший в коде с начала начал. Обязательно обновитесь, и если считаете, что наступили на этот баг - воспользуйтесь scrub-ом для поиска повреждённых блоков.
- Теперь EC PG не активируются без как минимум <число частей данных> живых OSD в каждом из предыдущих наборов OSD (что предотвращает временно происходящие ошибки EIO с EC при перезапусках PG).
- Исправлена ошибка assert(!scrub_list_op) при перезапуске OSD и наличии скрабов в очереди.
- Добавлены пакеты для Debian 12 Bookworm.
Ссылки
- Git: https://git.yourcmc.ru/vitalif/vitastor/releases/tag/v0.9.2
- Инструкции по установке: https://vitastor.io/docs/installation/packages.html