Стоит 3-и сервера XEN с единым файловым хранилищем (iSCSI & OCFS2) делаю живую миграцию виртуальной машины с host01 на host02. Миграция проходит без проблем, пропадает 1 пинг и всё. НО, если выключить host01, то виртуальная машина на host02 ТОЖЕ ВЫКЛЮЧАЕТСЯ. Т.е. она не выключается, а зависает!!!При миграции на host02 даже не появляется конфигурационный файл смигрировавшей машины???!!!
Как технически происходит миграция виртуальных машин?Какой смысл миграции, если после того как я освободил сервер от виртуальных машин (например для обслуживания), я его не могу выключить, т.к. эти вирт. машины тоже выключаются???
Что я делаю не так? Можно ли в принципе, окончательно смигрировать вирт. машину, чтобы потом можно было совсем отключить хостовый сервер XEN?
>[оверквотинг удален]
>
>При миграции на host02 даже не появляется конфигурационный файл смигрировавшей машины???!!!
>Как технически происходит миграция виртуальных машин?
>
>Какой смысл миграции, если после того как я освободил сервер от виртуальных
>машин (например для обслуживания), я его не могу выключить, т.к. эти
>вирт. машины тоже выключаются???
>
>Что я делаю не так? Можно ли в принципе, окончательно смигрировать вирт.
>машину, чтобы потом можно было совсем отключить хостовый сервер XEN?при миграции использую libvirt и вам советую
сначала используем метод virDomainMigrate - переносится на новый хост
затем на старом хосте метод virDomainUndefine
>при миграции использую libvirt и вам советую
>сначала используем метод virDomainMigrate - переносится на новый хост
>затем на старом хосте метод virDomainUndefineЭто с помощью команды #virsh ... ??
Я делаю миграцию через "управлялку" ConVirt. Так же с помощью стандартной команды управления # xm migrate -l ...
>>при миграции использую libvirt и вам советую
>>сначала используем метод virDomainMigrate - переносится на новый хост
>>затем на старом хосте метод virDomainUndefine
>
>Это с помощью команды #virsh ... ??
>
>Я делаю миграцию через "управлялку" ConVirt. Так же с помощью стандартной команды
>управления # xm migrate -l ...да virsh на основе libvirt сделан и точно работает
>[оверквотинг удален]
>
>При миграции на host02 даже не появляется конфигурационный файл смигрировавшей машины???!!!
>Как технически происходит миграция виртуальных машин?
>
>Какой смысл миграции, если после того как я освободил сервер от виртуальных
>машин (например для обслуживания), я его не могу выключить, т.к. эти
>вирт. машины тоже выключаются???
>
>Что я делаю не так? Можно ли в принципе, окончательно смигрировать вирт.
>машину, чтобы потом можно было совсем отключить хостовый сервер XEN?У меня сервера XEN работают с единым хранилищем по FC. Кластерная файловая система не используется, а используются тома на основе LVM. Live миграция проходит без проблем.
Конфигурационный файл, естественно не переносится примиграции. Он используется только при создании гостевой системы, и в процессе её работы не используется....
Если все гостевые системы с host1 смигрировать на host2, то host1 можно отключать безболезненно. На работоспособность host2 не должно сказываться.
Кому-нибудь удалось подцепится с virt-manager к удалённому хосту?
Выявилась новая проблема при миграции машин. Теперь НЕ ВСЕГДА машины могут смигрировать. Точнее машина мигрирует и выполняется на новом хосте, НО сеть не работает! При миграции появляется надпись "Errors in migrate all operations. Error mograting CenOS: <Fault 2: "Device 0 not connected">Причём самое интересное, если машину выключаешь, то машина становится доступна на некоторое время (пока она не выключится)!!!
Может быть кто встречался с подобным? В чём может быть причина?
Нашёл в чём причина, но как её побороть не знаю! Вообщем при миграции виртуальной машины с хоста на хост ИНОГДА НЕ создаются виртуальный сетевой интерфейс для данной смигрировавшей машины (vif32.0 или др...), а иногда создаётся!Все хосты у меня на CentOS 5.2 с дефолтным ксеном, на каждом хосте создано по 2-а моста (xenbr0 и xenbr1). Может быть связано что несколько мостов?
Если кто сталкивался с подобным, отпишитесь, плиз!
После долгих экспериментов, тестов, опытов и мученй выяснил я в чем была проблема при миграции вирт. машин, которые то не мигрировали, если мигрировали, то сеть не работала и т.д. НЕОБХОДИМО в файле /boot/groob/groob.conf указать параметр dom0_mem=640M или другое значение. У меня строчка выгладит так: "kernel /boot/xen.gz-2.6.18-128.el5 dom0_mem=640M"После этого всё стало на свои места!!!