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

01.04.2025

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

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

  • Поддержка отдельной кластерной сети OSD: osd_cluster_network.
  • Альтернативная реализация RDMA через RDMA-CM: use_rdmacm - для iWARP и, возможно, части IB-сетей.
  • Изменено поведение по умолчанию так, чтобы PG не поднимались, пока первичный OSD не соединится со всеми OSD, считающимися живыми в etcd. Старое поведение можно вернуть новой настройкой allow_net_split.
  • Добавлены патчи для QEMU 9.2.

Исправления

  • Исправлены неправильные названия статусов has_*** в vitastor-cli ls-pgs
  • Исправлены возможные падения QEMU после отключения Vitastor-дисков (все сборки QEMU в репозиториях Vitastor уже обновлены)
  • Исправлены возможные бесконечные переподключения клиентов к OSD, когда часть PG неактивна, приводящие к тормозам самих OSD
  • Добавлено/исправлено переключение на TCP-сеть при неудачных попытках RDMA-соединений (ранее в части ситуаций оно работало, а в части нет)

Ссылки