I have two question:
1) I've installed tycoon client and I could create account on one
machine "204.123.32.76" without problem and it works well. Then I
installed an auctioneer. I installed and start it as well. When I run
"tycoon sls query...", I found my auctioneer on list, but when I want
to create account on it I get the following error:
2007-03-13 11:53:30,726 DEBUG Caching new public key for
130.237.221.152
2007-03-13 11:53:30,734 ERROR create_account on 130.237.221.152:
[Failure instance: Traceback: binascii.Error, Incorrect padding
/usr/lib/python2.4/site-packages/KL/Utility/Flow.py:75:_yield
/usr/lib/python2.4/site-packages/Tycoon/AuctioneerClient.py:
169:__int_get_status
/usr/lib/python2.4/site-packages/Tycoon/KeyCache.py:69:put_key
/usr/lib/python2.4/site-packages/KL/Security/Keys.py:
36:parse_public_key
/usr/lib/python2.4/base64.py:319:decodestring
]
and the output of tycoon_aucd.log is:
2007-03-13 11:53:30,692 DEBUG XML-RPC: ChildAgent.get_status from
IPv4Address(TCP, '130.237.221.152', 36975)
2007-03-13 11:53:33,067 ERROR sedf(0, 0, 0, 0, 1, 32767) failed: (22,
'Invalid argument')
2) I installed my SLS. How can I register my Auctioneer on my SLS.
Thanks in advance
Amir
Hi,
1)
It looks like the public key of your Auctioneer has the wrong format.
2)
To register the auctioneer in you own sls you have to change in the
tycoon.conf file so that
SLSHostName and SLSPortNumber points to the right address and port
number.
/Niklas
W.r.t. the sedf error, which version of Xen are you using? The sedf
command is a part of the Xen API, and the Auctioneer uses it to change
the CPU allocation to VMs. The Xen API changes sometimes...
/Lars
My platform is FC5 and I installed xen-3.0.3-3.fc5 and kernel-
xen0-2.6.19-1.2288.fc5 on it.
/Amir