Jump to content

Recommended Posts

Posted

Доброго дня!

 

Есть проблемка:

Есть 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 соответвенно)

Posted

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 гиг данных диска.

Я не ошибаюсь, какая ос гостевая - значения не имеет?

Posted

Попробуйте через migrate мигрировать выключенную виртуалку, если и это не получится, то это хотя бы отметёт различные догадки о проблемах синхронизации состояний железа.

Posted

Вернулся к своим экспериментам... на самом деле миграция Не отработала. qemu создал временный файл но образ указанный как диск - не обновил.

Коллеги, поделитесь РАБОЧИМ конфигом пожалуйста.

Любые ссылки на документацию (может недочитал) тоже приветствуються.

 

Спасибо.

  • 3 months later...
Posted

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.