[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[et-mgmt-tools] virt-p2v problems



Hello everyone,

 

I’m giving virt-p2v a try to see if I can use it to migrate several RHEL physical nodes into XEN guests.

 

First of all, I apologize for the long message, but I want to provide as many information as I can so somebody might have a clue of what is going on here.

 

 

Here’s my test lab:

      * Test physical node: Dell Optiplex GX270, 512mb ram, 75Gb hd, running CentOS 5.3 (i386) minimal install

         [root emerson3 ~]# uname -a

         Linux emerson3.br.scania.com 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686 i686 i386 GNU/Linux

 

      * XEN Host: Dell 2950, 32Gb RAM, connect to a SAN, running CentOS (x86_64)

            [root blpc6]# uname -a

            Linux blpc6.br.scania.com 2.6.18-128.1.1.el5xen #1 SMP Mon Jan 26 14:19:09 EST 2009 x86_64 x86_64 x86_64 GNU/Linux

 

            [root blpc6]# rpm -qa | grep xen

            kernel-xen-2.6.18-128.1.1.el5

            kmod-gfs-xen-0.1.31-3.el5

            xen-libs-3.0.3-80.el5

            xen-3.0.3-80.el5

            kmod-cmirror-xen-0.1.21-10.el5

            kmod-openafs-xen-1.4.8-1.1.2.6.18_128.1.1.el5

 

 

 

Then I downloaded virt-p2v-0.9.9.iso, booted emerson3 off it, answered all question and left the migration to complete overnight.

This morning after make sure there was a "migration finished successfully" kind of message on emerson3 console, I connected blpc6 (my XEN host) and entered:

 

[root blpc6]# virsh define p2v-emerson3_br_scania_com-200907131614.conf

libvir: error : configuration file syntax error: expecting a name

Domain emerson3_br_scania_com defined from p2v-emerson3_br_scania_com-200907131614.conf

 

Although I found the syntax error weird, it created the XEN conf file:

 

[root blpc6]# cat /etc/xen/emerson3_br_scania_com

name = "emerson3_br_scania_com"

uuid = "e955544d84e58d791482e6d8cf4d1da2"

maxmem = 2046

memory = 2046

vcpus = 1

builder = "hvm"

kernel = "/usr/lib/xen/boot/hvmloader"

boot = "c"

pae = 1

acpi = 1

apic = 1

localtime = 0

device_model = "/usr/lib64/xen/bin/qemu-dm"

sdl = 0

vnc = 1

vncunused = 0

vncdisplay = "-5900"

disk = [ "file:/stage/blvd11/p2v-emerson3_br_scania_com-200907131614-hda.img,hda,w" ]

vif = [ "mac=00:16:3e:73:c7:15" ]

 

I decided then to go ahead and try to start the domain:

 

[root blpc6]# virsh start emerson3_br_scania_com

libvir: error : configuration file syntax error: expecting a name

Domain emerson3_br_scania_com started

 

 

[root blpc6]# virsh list

Id Name                 State

----------------------------------

  0 Domain-0             running

113 emerson3_br_scania_com no state

 

 

No state?? Have never seen it...

 

[root blpc6]# virsh console emerson3_br_scania_com

No console available for domain

 

 

The machine does not ping after 15 minutes, so I assume it didn’t started ok.

 

Checking XEN logs:

 

[root blpc6]# tail xend.log

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:496) hotplugStatusCallback /local/domain/0/backend/vbd/113/768/hotplug-status.

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:510) hotplugStatusCallback 1.

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:154) Waiting for devices irq.

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:154) Waiting for devices vkbd.

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:154) Waiting for devices vfb.

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:154) Waiting for devices pci.

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:154) Waiting for devices ioports.

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:154) Waiting for devices tap.

[2009-07-14 11:07:39 xend 26869] DEBUG (DevController:154) Waiting for devices vtpm.

[2009-07-14 11:07:39 xend 26869] INFO (XendDomain:380) Domain emerson3_br_scania_com (113) unpaused.

 

 

[root blpc6]# cat qemu-dm.27016.log

domid: 113

qemu: the number of cpus is 1

Watching /local/domain/113/logdirty/next-active

/etc/xen/qemu-ifup: could not launch network script

Could not initialize device 'tap'

 

This XEN host is able to start other XEN guests successfully, so network is working fine.

I have no idea what TAP device is.

 

Any clues?

 

Thanks in advance,

 

 

Emerson Ribeiro

Infomate @ Scania Latin America Ltda

55 11 4344-8905

 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]