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

R: [Xen-API] XCP - live migration trouble [SOLUTION]



Dear all,

 

I patched the script with xe support:

 

#################################################################

#!/bin/sh

domlist=`xe vm-list params=dom-id power-state=running|tail -n +2|awk '{print $5}'`

 

for dom in $domlist;

do

ÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/MajorVersion "1"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/MinorVersion "3"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/MicroVersion "3"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/Installed "1"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/BuildVersion "42052"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/data/updated 1

ÂÂÂÂÂÂÂ echo $dom

done

#################################################################

 

After executing it does not still work:

 

[root@xcp1 ~]# xe vm-migrate vm=Ipazia host=xcp2 live=true

You attempted an operation on a VM which requires a more recent version of the PV drivers. Please upgrade your PV driver

s.

vm: 439e2d7a-f22d-2265-d1c8-ae38c7445438 (Ipazia)

major: 1

minor: 3

<extra>: 3

 

Any idea?

 

Thanks and regards,

FG

 

-----Messaggio originale-----
Da: xen-api-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-api-bounces@xxxxxxxxxxxxxxxxxxx] Per conto di George Shuklin
Inviato: venerdà 4 marzo 2011 20:20
A: xen-api@xxxxxxxxxxxxxxxxxxx
Oggetto: Re: [Xen-API] XCP - live migration trouble [SOLUTION]

 

Good day, everyone.

 

How to solve

 

1) I don't know what happens to HVM (include windows).

2) This works with PV linux

 

3) Upgrade master (I you have interest in this you are already done this).

 

4) Run on every slave to be evacuated following script:

 

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

#!/bin/sh

domlist=`xl list|tail -n +2|awk '{print $2}'` for dom in $domlist; do

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/MajorVersion "1"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/MinorVersion "3"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/MicroVersion "3"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/Installed "1"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/attr/PVAddons/BuildVersion

"42052"

ÂÂÂÂÂÂÂ xenstore-write /local/domain/$dom/data/updated 1 done

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

 

5) Do evacuation.

...

6) PROFIT???

 

I think I found source of problem:

 

guest tools declare version major=1, minor=0, but XCP 1.0 expect to have

1.3:

 

xensource.log

 

[debug|Logging xapi version info D:4634c2be5fc0|xapi] Server

configuration:

[debug|Logging xapi version info D:4634c2be5fc0|xapi] product_version:

1.0.0

[debug|Logging xapi version info D:4634c2be5fc0|xapi] product_brand: XCP [debug|Logging xapi version info D:4634c2be5fc0|xapi] build_number:

42052c

[debug|Logging xapi version info D:4634c2be5fc0|xapi] hg changeset:

[debug|Logging xapi version info D:4634c2be5fc0|xapi] version: 1.3 [debug|Logging xapi version info D:4634c2be5fc0|xapi] License

filename: /etc/xensource/license

 

the version 1.3 is a source of problems.

 

 

 

Ð ÐÑ., 04/03/2011 Ð 18:08 +0100, cluster@xxxxxxxx ÐÐÑÐÑ:

> Hi all,

>

>

> I am experimenting live migration issue with XCP 1.0.

>

>

> When I try to migrate a vm between hosts I receive this error:

>

>

> [root@xcp1 ~]# xe vm-migrate vm=Nettuno host=xcp1 live=true

>

> You attempted an operation on a VM which requires a more recent

> version of the PV drivers. Please upgrade your PV drivers.

>

> vm: 538d4021-affa-e54e-a8ea-c3a9feca56db (Nettuno)

>

> major: 1

>

> minor: 0

>

> <extra>: 0

>

>

> Am I missing something?

>

>

> Thanks and regards,

>

> Francesco Gallo

>

>

> _______________________________________________

> xen-api mailing list

> xen-api@xxxxxxxxxxxxxxxxxxx

> http://lists.xensource.com/mailman/listinfo/xen-api

 

 

 

_______________________________________________

xen-api mailing list

xen-api@xxxxxxxxxxxxxxxxxxx

http://lists.xensource.com/mailman/listinfo/xen-api

_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.