- Исправлено несколько проблем, из-за которых OSD иногда не могли активировать PG,
если большое число событий активации происходило в течение короткого времени
- Исправлено попадание незавершённых записей объектов в листинги при активации PG.
Таким образом исправлены ошибки “local rollback operation failed” в логах OSD.
- Лишние блоки данных теперь удаляются при восстановлении деградированных и неполных объектов
- Исправлена некорректная переконфигурация истории PG при изменении числа PG, из-за которой
первичные OSD теряли часть объектов при изменении числа PG
- Упрощена логика упорядочивания записи в блочном слое
- last_clean_pgs в etcd теперь используется, чтобы после длительного отключения OSD объём
перебалансировки был ниже
- Исправлена некорректная статистика числа деградированных и некорректно расположенных
объектов после завершения восстановления
- Исправлено некорректное использование pg_minsize вместо минимально возможного для
восстановления числа частей данных в EC пулах
08.03.2021
Читать далее →