sirmax Опубликовано 10 июля, 2011 · Жалоба Доброго дня! Есть проблемка: Есть 2 ноды (1 и 2), несколько отличающиеся по железу но при этом 100% (винты-клоны) одинаковые программно. На обоих крутиться несколько виртуалок (ВМ) Миграция в пределах одной ноды работает (для обоих нод) QEMU 0.14.1 monitor - type 'help' for more information (qemu) migrate -d -b tcp:192.168.1.1:9911 При миграции с ноды на ноду Receiving block device images qemu: warning: error while loading state section id 2 load of migration failed Проблема воспроизводимая на 100%. подскажите куда копать. Предпологаю что дело в том что железо все таки разное, и соответвенно часть железа проброшено в ВМ прозрачно... Вопрос - как этого избежать? (если это так) Запускаю ВМ так: /usr/bin/qemu-system-x86_64 \ -boot c \ -hda \ ./centos.img.outgoing2 \ -m 256M \ -net nic -net tap,ifname=$DEV0,script=no,downscript=no \ -vnc :11 \ -vga vmware \ -usbdevice tablet \ -snapshot \ -usb \ -monitor tcp:127.0.0.1:4411,server,nowait \ -monitor unix:/tmp/winxp.fifo,server,nowait (вторая нода с -incoming соответвенно) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NiTr0 Опубликовано 10 июля, 2011 · Жалоба Железо само по себе проброситься не может. Думается мне, проблема в этом: Requirements The VM image is accessible on both source and destination hosts (located on a shared storage, e.g. using nfs). Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sirmax Опубликовано 10 июля, 2011 · Жалоба From qemu-kvm-0.12.1, kvm has the function about live migration with non-shared storage. На релиз стоит обратить внимание в основном благодаря реализации функции миграции блоков данных, созданной в недрах компании IBM и позволяющей в процессе live-миграции виртуального окружения одновременно перенести на другую машину и данные с блочного устройства, используемого в текущем окружении. Т.е. не только скопировать состояние памяти, но и перенести данные с диска в асинхронном режиме, без использования DRBD и других технологий зеркалирования дисков по сети. Поддерживается два метода проведения миграции: полное копирование хранилища и инкрементальный режим. Если в первом случае на другую машину полностью копируется образ виртуальной машины, то второй метод подразумевает предварительное копирование на удаленную систему копии данные, а в момент миграции - переноса только накопившихся изменений. Метод также полезен при временном переносе окружений, например, для проведения технического обслуживания, после которого нет необходимости обратно полностью копировать все содержимое виртуальных дисков - все изменившиеся данные автоматически вернутся на "родной" диск. Для операции полного копирования при миграции управляющая команда будет выглядеть следующим образом - "(qemu) migrate -d -b tcp:1.2.3.4:4444", после чего можно повторно выполнить миграцию уже с использованием инкрементального метода - "(qemu) migrate -d -i tcp:1.2.3.4:4444". Добавлю, миграция у меня падает примерно на 75% или около 3 гиг данных диска. Я не ошибаюсь, какая ос гостевая - значения не имеет? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
s.lobanov Опубликовано 10 июля, 2011 · Жалоба Попробуйте через migrate мигрировать выключенную виртуалку, если и это не получится, то это хотя бы отметёт различные догадки о проблемах синхронизации состояний железа. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sirmax Опубликовано 11 июля, 2011 · Жалоба Только что проверил - между 2 100% одинаковыми по железу и софту машинами живая миграция отработала нормально. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
sirmax Опубликовано 17 июля, 2011 · Жалоба Вернулся к своим экспериментам... на самом деле миграция Не отработала. qemu создал временный файл но образ указанный как диск - не обновил. Коллеги, поделитесь РАБОЧИМ конфигом пожалуйста. Любые ссылки на документацию (может недочитал) тоже приветствуються. Спасибо. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xueliangfei Опубликовано 27 октября, 2011 · Жалоба Nice to meet you. I have encounter the same problem as the URL you have post. Do you solve it? I do not know how to solve it.. Please contact me if you feel free. I need your help. feiliangxue@gmail.com Best wishes sirmax Nice to meet you. I have encounter the same problem as the URL you have post. Do you solve it? I do not know how to solve it.. Please contact me if you feel free. I need your help. feiliangxue@gmail.com Best wishes sirmax Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...