Всем привет. Пытаюсь настроить HA на oVirt. Установил первый хост, на нём сделал hosted-engine --deploy, настроил всё, через веб добавил ещё 2 хоста. При добавлении хостов во вкладке hosted-engine ставил DEPLOY (в соотвествии с этой главой). Получилась такая конфигурация:
--== Host 1 status ==--
conf_on_shared_storage : True
Status up-to-date : True
Hostname : vnode10
Host ID : 1
Engine status : {"health": "good", "vm": "up", "detail": "up"}
Score : 3400
stopped : False
Local maintenance : False
crc32 : 6876e8dc
local_conf_timestamp : 169870
Host timestamp : 169854
Extra metadata (valid at timestamp):
metadata_parse_version=1
metadata_feature_version=1
timestamp=169854 (Mon Aug 14 12:54:30 2017)
host-id=1
score=3400
vm_conf_refresh_time=169870 (Mon Aug 14 12:54:46 2017)
conf_on_shared_storage=True
maintenance=False
state=EngineUp
stopped=False
--== Host 2 status ==--
conf_on_shared_storage : True
Status up-to-date : True
Hostname : vnode11
Host ID : 2
Engine status : {"reason": "vm not running on this host", "health": "bad", "vm": "down", "detail": "unknown"}
Score : 3400
stopped : False
Local maintenance : False
crc32 : 19a3bb1c
local_conf_timestamp : 400
Host timestamp : 385
Extra metadata (valid at timestamp):
metadata_parse_version=1
metadata_feature_version=1
timestamp=385 (Mon Aug 14 12:54:44 2017)
host-id=2
score=3400
vm_conf_refresh_time=400 (Mon Aug 14 12:55:00 2017)
conf_on_shared_storage=True
maintenance=False
state=EngineDown
stopped=False
--== Host 3 status ==--
conf_on_shared_storage : True
Status up-to-date : True
Hostname : vnode13
Host ID : 3
Engine status : {"reason": "vm not running on this host", "health": "bad", "vm": "down", "detail": "unknown"}
Score : 3400
stopped : False
Local maintenance : False
crc32 : 4e5f4f15
local_conf_timestamp : 179854
Host timestamp : 179837
Extra metadata (valid at timestamp):
metadata_parse_version=1
metadata_feature_version=1
timestamp=179837 (Mon Aug 14 12:54:40 2017)
host-id=3
score=3400
vm_conf_refresh_time=179854 (Mon Aug 14 12:54:56 2017)
conf_on_shared_storage=True
maintenance=False
state=EngineDown
stopped=False
Создал 2 виртуальные машины закинул каждую на разный хост, итого 3 vm (hs + остальные). Я отключаю хост, на котором крутится hs, и после этого все виртуальные машины становятся недоступны. Я захожу на доступный хост и запускаю вручную там hosted-engine и после того, как он поднимается, автоматом поднимаются виртуальные машины. В связи с этим у меня есть пара вопросов:
- Как сделать так, чтобы при падении hosted-engine не падали все vm?
- Как сделать автомиграцию hosted-engine на доступную ноду?
kvm, ovirt