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

03.09.2022

  • Добавлены нормальные скрипты автоматического запуска OSD на дисках через udev и простое хранение суперблоков на дисках.
  • Добавлен новый инструмент vitastor-disk и вся связанная с дисками функциональность перенесена в него. Теперь он может создавать диски для новых OSD, изменять размер области данных OSD, управлять systemd-сервисами OSD и суперблоками, проверять и выключать кэш диска, дампить и загружать обратно журналы и метаданные.
  • Сервисы systemd теперь устанавливаются в пакетах вместо старого метода ручной их генерации из отдельных скриптов.
  • Добавлен новый скрипт make-etcd, переиспользующий /etc/vitastor/vitastor.conf для настройки etcd.
  • Добавлена поддержка настройки разных block_size, bitmap_granularity и immediate_commit для разных пулов.
  • Исправлена ошибка “fatal error: tried to overwrite non-zero metadata entry”, возможная при некоторых нештатных падениях OSD из-за отсутствия зануления старых записей метаданных.

Ссылки