Hi,
When I tried xm pause/unpause command to an inactive managed domain,
I saw the following error messages. And I found TypeError messages
in xend.log.
# xm list vm1
Name ID Mem VCPUs State Time(s)
vm1 256 2 0.0
# xm pause vm1
Error: int() argument must be a string or a number
Usage: xm pause <Domain>
Pause execution of a domain.
# xm unpause vm1
Error: int() argument must be a string or a number
Usage: xm unpause <Domain>
Unpause a paused domain.
[2007-07-10 11:56:29 4945] ERROR (XendDomain:1148) domain_pause
Traceback (most recent call last):
File "//usr/lib/python/xen/xend/XendDomain.py", line 1142, in domain_pause
int(dominfo.getDomid()))
TypeError: int() argument must be a string or a number
[2007-07-10 11:56:34 4945] ERROR (XendDomain:1123) domain_unpause
Traceback (most recent call last):
File "//usr/lib/python/xen/xend/XendDomain.py", line 1117, in domain_unpause
int(dominfo.getDomid()))
TypeError: int() argument must be a string or a number
I wrote two patches. When you try xm pause/unpause command to the
inactive managed domain, xm pause/unpause command causes command
error even if you use either patch. The difference of two patches
is as follows. I think that xm_pause_unpause_2.patch is better
than xm_pause_unpause_1.patch. Which do you choose?
xm_pause_unpause_1.patch:
- If you try xm pause command to a paused domain, xm pause command
causes command error.
- If you try xm unpause command to a running domain, xm unpause
command causes command error.
xm_pause_unpause_2.patch:
- Even if you try xm pause command to a paused domain, xm pause
command does not cause command error.
- Even if you try xm unpause command to a running domain, xm unpause
command does not cause command error.
- Even if without the patch, the results are same.
Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx>
Best regards,
Kan
xm_pause_unpause_1.patch
Description: Binary data
xm_pause_unpause_2.patch
Description: Binary data
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|