Выпущена версия 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-соединений (ранее в части ситуаций оно работало, а в части нет)
Ссылки
- Git: https://git.yourcmc.ru/vitalif/vitastor/releases/tag/v2.1.0
- Инструкции по установке: https://vitastor.io/docs/installation/packages.html