[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-users] Xen Live Migration - Cloning error
Dear all, I am trying to modify a Xen Live migration procedure to a live cloning procedure by modifying 3 Xen python files under the path "/usr/lib/xen-4.1/lib/python/xen/ xm , xend " (Xen 4.1.2 version) : migrate.py, XendDomain.py, XendCheckpoint.py but I am getting the following errors on " /var/logs/xen/xend.log " : ============================================================================= [2015-12-17 12:56:12 2263] INFO (XendDomain:1225) Domain xen_guestvm (1) unpaused. [2015-12-17 13:01:12 2263] DEBUG (XendCheckpoint:88) ---- Modifying the clone config-------- [2015-12-17 13:01:12 2263] DEBUG (XendCheckpoint:93) ---- Creating the storage snapshot xen_guestvm-snap of size 600M [2015-12-17 13:01:15 2263] ERROR (XendCheckpoint:55) read_exact: EOF trying to read 4 (buf='') [2015-12-17 13:01:15 2263] ERROR (xmlrpclib2:181) Internal error handling xend.domain.migrate Traceback (most recent call last): File "/usr/lib/xen-4.1/bin/../lib/python/xen/util/xmlrpclib2.py", line 134, in _marshaled_dispatch response = self._dispatch(method, params) File "/usr/lib/python2.7/SimpleXMLRPCServer.py", line 420, in _dispatch return func(*params) File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendDomain.py", line 1390, in domain_migrate self._domain_migrate(dominfo, dst, live, clone, port, node) File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendDomain.py", line 1493, in _domain_migrate dsterr = sock.recv(1024) timeout: timed out [2015-12-17 13:01:15 2263] ERROR (XendDomain:1194) Restore failed Traceback (most recent call last): File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendDomain.py", line 1178, in domain_restore_fd dominfo = XendCheckpoint.restore(self, fd, paused=paused, relocating=relocating) File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendCheckpoint.py", line 283, in restore "not a valid guest state file: config size read") File "/usr/lib/xen-4.1/bin/../lib/python/xen/xend/XendCheckpoint.py", line 56, in read_exact raise XendError(errmsg) XendError: not a valid guest state file: config size read ============================================================================= -XendDomain.py line 1178 contains the following modifications: dominfo = XendCheckpoint.restore(self, fd, paused=paused, relocating=relocating) -XendDomain.py line 1390 contains the following modifications: # added if-statement with parameter for cloning if clone: self._domain_migrate(dominfo, dst, live, clone, port, node) -XendDomain.py line 1492,3,4 contains the following modifications: sock.settimeout(3.0) dsterr = sock.recv(1024) sock.settimeout(None) -XendCheckpoint.py line 275-283 contains the following modifications: signature = read_exact(fd, len(SIGNATURE), "not a valid guest state file: signature read") # we modified the cloned VM's config #if signature != SIGNATURE: # raise XendError("not a valid guest state file: found '%s'" % # signature) l = read_exact(fd, sizeof_int, "not a valid guest state file: config size read") Any tips - ideas what to search-look for in order to fix it? Please ask me if you need further information about the error!! Thanks in advance, Stratos _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |