Окт
07
2011

Долго грузится VMware ESXi при подключенных iSCSI-хранилищах?

Оказывается, встречается вот такая проблема у пользователей, когда хост VMware ESXi 5 начинает долго грузиться, если у вас настроены iSCSI-хранилища на хосте.

Связано это с тем, что в предыдущей версии ESX/ESXi iSCSI discovery делал попытку обнаружить таргеты только 1 раз и больше не делал повторных попыток. В ESXi 5 сделали так, чтобы число повторных попыток было 9 (да еще и захардкодили это значение).

Сделано это было потому, что иногда vmknic не успевал получить IP-адрес по DHCP перед тем, как включалось обнаружение iSCSI (действительно, такое часто бывало). Соответственно, теперь ESXi 5 пытается залогиниться на все таргеты, некоторые из которых могут оказаться недоступными (или доступными не сразу) вследствие сложной конфигурации сети. Поэтому начинаются повторы через определенные промежутки времени (10 секунд), что приводит к задержкам загрузки хоста ESXi до 90 секунд.

VMware работает над решением проблемы, а пока можно почитать KB 2007108.