Для начала попробую объяснить, что такое split brain. Предположим, что у нас такая инфраструктура:
- 4 хоста
- iSCSI / NFS хранилище
- Isolation response: leave powered on
В случае полной изоляции одного из хостов, включая сеть хранения данных, происходит следующее:
- Хост ESX001 полностью изолирован, включая сеть хранения данных (у нас ведь iSCSI/NFS), но виртуальные машины не выключаются, поскольку ответ на изоляцию "leave powered on".
- Через 15 секунд оставшиеся неизолированными хосты начнут перезапускать виртуальные машины.
- Поскольку iSCSI/NFS сеть также изолирована от ESX001, блокировки на VMDK файлах истекут по таймауту, и оставшиеся хосты смогут загрузить ВМ.
- Когда ESX001 вернется из изоляции, у него все еще останутся в памяти запущенные VMX процессы. И теперь начнется "пинг-понг" с vCenter - ВМ начнут переключаться то на ESX001, то на другие хосты.
Оригинал: Duncan Epping
Комментариев нет:
Отправить комментарий