Есть XenServer node подключенная к таргету iscsi(дисковое хранилице на Linux).
Проблема следующая: (после одновременной физической перезагрузки серверов(выключить электричество))
XenServer загружается за 5 минут
Linux хранилище за 15
и получается что XenServer не может подключить сразу к дисковому хранилищу и поэтому не стартуер виртуалки , а когда хранилище становится доступным, он(Xen) к нему автоматически не подключается ну и соответстветнно не стартует виртуалки.
Может ктото знает, как можно штатными средствами сделать так, чтобы XenServer пытался бесконечно подключить к хранилищу и стартовал виртуалки
Не уверен что штатными можно, но как вариант - добавить скрипт в автозагрузку который будет:
1) Включать Maintenance Mode после перезагрузки чтоб виртуалки не запустились раньше времени: xe host-disable
2) Проверять подключено ли нужное хранилище: xe pbd-list
3) Пока параметр currently-attached не будет true запускать sleep 60
4) Выключить Maintenance Mode
Короче штука, ha-lizard (www.halizard.com/)
предназначена для решения части этих проблем, буду обкатывать и если что расскажу тут какие получаются результаты
Роман: Да там целый комплекс решений предлагает, и для iscsi в том числе если оно имеется,(пока скажем так 8.5 тестов и 10, удачных) - как по мне это УЖАСНЫЙ РЕЗУЛЬТАТ(то виртуалка фиг пойми почему не загрузилась то блин не смигрировала, чтото отвалилось и не привалилось, сложно и нужно траблшутить, что я теперь не понимаю нафиг этот xenserver нужен, такое ощущение что они вообще там разработку не ведут)
Стоит сейчас и работает(но бесит).
Vi: так это вообще другое - WebUI для Xen. Хотя мне тоже интересна тема. Но имхо целая VM под UI - это что-то... если оно будет такое же как в proxmox - я в печали :(