List Info

Thread: Save / restore / migrate with XTP 13138-29 X86-64 and 32 bit DomUs




Save / restore / migrate with XTP 13138-29 X86-64 and 32 bit DomUs
country flaguser name
Germany
2007-05-22 03:07:04
HI EVERYBODY,

TODAY I UPDATED TO THE NEWEST XTP RELEASE 13138-29. WE HAVE
A MIXED
ENVIRONMENT. WE ARE USING X86-64 HYPERVISOR, DOM0 IS ALSO
X86-64 BUT
DOMAINS ARE ALSO 32 BIT, I.E. X86.

I WANTED TO CHECK MIGRATION FUNCTIONALITY WITH SOME OF OUR
DOMAINS.

BUT THIS ALWAYS FAILS. HERE ARE THE LOGS FOR MIGRATING A 32
BIT DOMU, WHICH
IS ALSO UPTODATE CONCERNING THE KERNEL. OF COURSE THIS IS
PARAVIRTUALIZED.

SYSADMMINXXEN011:~> SUDO XM MIGRATE MNNXHOD001
MINXXEN010
ERROR: /USR/LIB64/XEN/BIN/XC_SAVE 20 8 0 0 0 FAILED
USAGE: XM MIGRATE <DOMAIN> <HOST>

MIGRATE A DOMAIN TO ANOTHER MACHINE.

OPTIONS:

-H, --HELP           PRINT THIS HELP.
-L, --LIVE           USE LIVE MIGRATION.
-P=PORTNUM, --PORT=PORTNUM
                     USE SPECIFIED PORT FOR MIGRATION.
-R=MBIT, --RESOURCE=MBIT
                     SET LEVEL OF RESOURCE USAGE FOR
MIGRATION.

SYSADMMINXXEN011:~>

SYSADMMINXXEN011:~> SUDO CAT /VAR/LOG/XEND.LOG
[2007-05-22 09:56:44 XEND 5290] DEBUG (XENDCHECKPOINT:80)
[XC_SAVE]:
/USR/LIB64/XEN/BIN/XC_SAVE 20 8 0 0 0
[2007-05-22 09:56:44 XEND.XENDDOMAININFO 5290] DEBUG
(XENDDOMAININFO:781)
STORING DOMAIN DETAILS: {'CONSOLE/RING-REF': '4636350',
'CONSOLE/PORT':
'2', 'NAME': 'MIGRATING-MNNXHOD001', 'CONSOLE/LIMIT':
'2097152', 'VM':
'/VM/A0514688-FCB4-9017-4796-813C886297AD', 'DOMID': '8',
'CPU/0/AVAILABILITY': 'ONLINE', 'MEMORY/TARGET': '262144',
'STORE/RING-REF': '4636351', 'STORE/PORT': '1'}
[2007-05-22 09:56:44 XEND 5290] INFO (XENDCHECKPOINT:247)
ERROR INTERNAL
ERROR: DOMAIN IS NOT IN A VALID LINUX GUEST OS STATE
[2007-05-22 09:56:44 XEND 5290] INFO (XENDCHECKPOINT:247)
SAVE EXIT RC=1
[2007-05-22 09:56:44 XEND 5290] ERROR (XENDCHECKPOINT:111)
SAVE FAILED ON
DOMAIN MNNXHOD001 (8).
TRACEBACK (MOST RECENT CALL LAST):
  FILE
"/USR/LIB64/PYTHON2.4/SITE-PACKAGES/XEN/XEND/XENDCHECKP
OINT.PY",
LINE 97, IN SAVE
    FORKHELPER(CMD, FD, SAVEINPUTHANDLER, FALSE)
  FILE
"/USR/LIB64/PYTHON2.4/SITE-PACKAGES/XEN/XEND/XENDCHECKP
OINT.PY",
LINE 235, IN FORKHELPER
    RAISE XENDERROR("%S FAILED" %
STRING.JOIN(CMD))
XENDERROR: /USR/LIB64/XEN/BIN/XC_SAVE 20 8 0 0 0 FAILED
[2007-05-22 09:56:44 XEND.XENDDOMAININFO 5290] DEBUG
(XENDDOMAININFO:781)
STORING DOMAIN DETAILS: {'CONSOLE/RING-REF': '4636350',
'CONSOLE/PORT':
'2', 'NAME': 'MNNXHOD001', 'CONSOLE/LIMIT': '2097152',
'VM':
'/VM/A0514688-FCB4-9017-4796-813C886297AD', 'DOMID': '8',
'CPU/0/AVAILABILITY': 'ONLINE', 'MEMORY/TARGET': '262144',
'STORE/RING-REF': '4636351', 'STORE/PORT': '1'}
SYSADMMINXXEN011:~>

MIGRATING A X86-64 DOMU WORKS FINE ALTHOUGH I SEE THAT MUCH
MORE PACKAGES
GET LOST (DURING A LIVE MIGRATION) THAN IN EARLIER RELEASES.
BUT ANYWAY
MIGRATION WORKS.

DOES ANYBODY ELSE EXPERIENCED THIS ISSUE?

TOBIAS


********************************************

MAN IT SERVICES GMBH
SITZ DER GESELLSCHAFT: MüNCHEN 
REGISTERGERICHT: AMTSGERICHT MüNCHEN, HRB 158 140 
GESCHäFTSFüHRUNG: DR. MATHIAS KRETZSCHMAR (VORSITZENDER), 
ERWIN EICHER 

THIS E-MAIL (INCLUDING ANY ATTACHMENTS) IS CONFIDENTIAL AND
MAY BE PRIVILEGED. 
IF YOU HAVE RECEIVED IT BY MISTAKE, PLEASE NOTIFY THE SENDER
BY E-MAIL AND DELETE THIS MESSAGE FROM YOUR SYSTEM. 
ANY UNAUTHORISED USE OR DISSEMINATION OF THIS E-MAIL IN
WHOLE OR IN PART IS STRICTLY PROHIBITED. 
PLEASE NOTE THAT E-MAILS ARE SUSCEPTIBLE TO CHANGE. 
MAN IT SERVICES GMBH (INCLUDING ITS GROUP COMPANIES) SHALL
NOT BE LIABLE FOR THE IMPROPER OR INCOMPLETE TRANSMISSION OF
THE INFORMATION CONTAINED IN THIS COMMUNICATION NOR FOR ANY
DELAY IN ITS RECEIPT.
MAN IT SERVICES GMBH (OR ITS GROUP COMPANIES) DOES NOT
GUARANTEE THAT THE INTEGRITY OF THIS COMMUNICATION HAS BEEN
MAINTAINED NOR THAT THIS COMMUNICATION IS FREE OF VIRUSES,
INTERCEPTIONS OR INTERFERENCE. 

******************************************** 
_______________________________________________
XENPREVIEW-DEV MAILING LIST
XENPREVIEW-DEVFORGE.NOVELL.COM
HTTP://FORGE.NOVELL.COM/MAILMAN/LISTINFO/XENPREVIEW-DEV

Re: Save / restore / migrate with XTP 13138-29 X86-64 and 32 bit DomUs
country flaguser name
United States
2007-05-22 04:01:49
This is a known limitation - save/restore/migrate only work
if all three participants
(Xen, dom0, and being migrated domU) are the same
architecture. Jan

>>> <tobias.muckeman.eu> 22.05.07 10:07
>>>

Hi everybody,

today I updated to the newest XTP release 13138-29. We have
a mixed
environment. We are using X86-64 Hypervisor, Dom0 is also
X86-64 but
Domains are also 32 bit, i.e. X86.

I wanted to check migration functionality with some of our
domains.

But this always fails. Here are the logs for migrating a 32
bit DomU, which
is also uptodate concerning the kernel. Of course this is
paravirtualized.

sysadmminxxen011:~> sudo xm migrate mnnxhod001
minxxen010
Error: /usr/lib64/xen/bin/xc_save 20 8 0 0 0 failed
Usage: xm migrate <Domain> <Host>

Migrate a domain to another machine.

Options:

-h, --help           Print this help.
-l, --live           Use live migration.
-p=portnum, --port=portnum
                     Use specified port for migration.
-r=MBIT, --resource=MBIT
                     Set level of resource usage for
migration.

sysadmminxxen011:~>

sysadmminxxen011:~> sudo cat /var/log/xend.log
[2007-05-22 09:56:44 xend 5290] DEBUG (XendCheckpoint:80)
[xc_save]:
/usr/lib64/xen/bin/xc_save 20 8 0 0 0
[2007-05-22 09:56:44 xend.XendDomainInfo 5290] DEBUG
(XendDomainInfo:781)
Storing domain details: {'console/ring-ref': '4636350',
'console/port':
'2', 'name': 'migrating-mnnxhod001', 'console/limit':
'2097152', 'vm':
'/vm/a0514688-fcb4-9017-4796-813c886297ad', 'domid': '8',
'cpu/0/availability': 'online', 'memory/target': '262144',
'store/ring-ref': '4636351', 'store/port': '1'}
[2007-05-22 09:56:44 xend 5290] INFO (XendCheckpoint:247)
ERROR Internal
error: Domain is not in a valid Linux guest OS state
[2007-05-22 09:56:44 xend 5290] INFO (XendCheckpoint:247)
Save exit rc=1
[2007-05-22 09:56:44 xend 5290] ERROR (XendCheckpoint:111)
Save failed on
domain mnnxhod001 (8).
Traceback (most recent call last):
  File
"/usr/lib64/python2.4/site-packages/xen/xend/XendCheckp
oint.py",
line 97, in save
    forkHelper(cmd, fd, saveInputHandler, False)
  File
"/usr/lib64/python2.4/site-packages/xen/xend/XendCheckp
oint.py",
line 235, in forkHelper
    raise XendError("%s failed" %
string.join(cmd))
XendError: /usr/lib64/xen/bin/xc_save 20 8 0 0 0 failed
[2007-05-22 09:56:44 xend.XendDomainInfo 5290] DEBUG
(XendDomainInfo:781)
Storing domain details: {'console/ring-ref': '4636350',
'console/port':
'2', 'name': 'mnnxhod001', 'console/limit': '2097152',
'vm':
'/vm/a0514688-fcb4-9017-4796-813c886297ad', 'domid': '8',
'cpu/0/availability': 'online', 'memory/target': '262144',
'store/ring-ref': '4636351', 'store/port': '1'}
sysadmminxxen011:~>

Migrating a X86-64 DomU works fine although I see that much
more packages
get lost (during a live migration) than in earlier releases.
But anyway
migration works.

Does anybody else experienced this issue?

Tobias


********************************************

MAN IT Services GmbH
Sitz der Gesellschaft: München 
Registergericht: Amtsgericht München, HRB 158 140 
Geschäftsführung: Dr. Mathias Kretzschmar (Vorsitzender), 
Erwin Eicher 

This e-mail (including any attachments) is confidential and
may be privileged. 
If you have received it by mistake, please notify the sender
by e-mail and delete this message from your system. 
Any unauthorised use or dissemination of this e-mail in
whole or in part is strictly prohibited. 
Please note that e-mails are susceptible to change. 
MAN IT Services GmbH (including its group companies) shall
not be liable for the improper or incomplete transmission
of
the information contained in this communication nor for any
delay in its receipt.
MAN IT Services GmbH (or its group companies) does not
guarantee that the integrity of this communication has been
maintained nor that this communication is free of viruses,
interceptions or interference. 

******************************************** 
_______________________________________________
xenpreview-dev mailing list
xenpreview-devforge.novell.com 
http://forge.novell.com/mailman/listinfo/xenpreview-dev
_______________________________________________
xenpreview-dev mailing list
xenpreview-devforge.novell.com
http://forge.novell.com/mailman/listinfo/xenpreview-dev

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )