Сначала позвольте кратко объяснить мою конфигурацию. У нас запущен 3-узловой кластер (сейчас HA отключён). Все три узла используют том Gluster replicate для хранения ВМ. Причина, по которой я выбрал proxmox — это то, что на момент выбора это был единственный UI с полной поддержкой libgfapi. Всё работает довольно хорошо, но есть две серьёзные проблемы, связанные с багами Gluster:
1) Статус восстановления (heal) отображается некорректно для больших занятых файлов (особенно виртуальных машин). Это связано с парой проблем, которые исправлены в версии 3.5*.
2) Изменение структуры тома (добавление, замена, удаление bricks) в версии 3.4* работает нестабильно, например — .
Меня уже пару раз «жгло» (пока обошлось без серьёзных последствий) из-за обеих этих проблем с момента запуска, и сейчас я сражаюсь с очередным пожаром, вызванным проблемой №2.
— там есть версия 3.4.2-1 (самая свежая). У меня нет корпоративной подписки, поэтому не знаю, есть ли там что-то свежее или с backport-фиксами. Я не уверен, какие параметры конфигурации использовались при компиляции qemu/gluster (но, кстати, очень бы хотелось дебаг-версии пакетов).
Понимаю, что сборки Proxmox, скорее всего, проходят проверку, и, возможно, уже ведётся проверка версии 3.5.2. Но проблема №1 особенно критична для платформы, которая хостит ВМ.
Пожалуйста, дайте знать, если я где-то ошибаюсь или если есть что-то, чем могу помочь.
1) Статус восстановления (heal) отображается некорректно для больших занятых файлов (особенно виртуальных машин). Это связано с парой проблем, которые исправлены в версии 3.5*.
2) Изменение структуры тома (добавление, замена, удаление bricks) в версии 3.4* работает нестабильно, например — .
Меня уже пару раз «жгло» (пока обошлось без серьёзных последствий) из-за обеих этих проблем с момента запуска, и сейчас я сражаюсь с очередным пожаром, вызванным проблемой №2.
— там есть версия 3.4.2-1 (самая свежая). У меня нет корпоративной подписки, поэтому не знаю, есть ли там что-то свежее или с backport-фиксами. Я не уверен, какие параметры конфигурации использовались при компиляции qemu/gluster (но, кстати, очень бы хотелось дебаг-версии пакетов).
Понимаю, что сборки Proxmox, скорее всего, проходят проверку, и, возможно, уже ведётся проверка версии 3.5.2. Но проблема №1 особенно критична для платформы, которая хостит ВМ.
Пожалуйста, дайте знать, если я где-то ошибаюсь или если есть что-то, чем могу помочь.
