- Code: Select all
##########################
2009-08-07 12:12:54,917 471 INFO started
2009-08-07 12:12:57,543 471 ERROR stopping with an exception
Traceback (most recent call last):
File "./daemon.py", line 189, in start
File "./start-services.py", line 64, in run
File "./start-services.py", line 49, in start_server
File "./XMLRPCServer.py", line 154, in __init__
File "/usr/lib64/python2.4/DocXMLRPCServer.py", line 253, in __init__
SimpleXMLRPCServer.__init__(self, addr, requestHandler, logRequests)
File "/usr/lib64/python2.4/SimpleXMLRPCServer.py", line 473, in __init__
SocketServer.TCPServer.__init__(self, addr, requestHandler)
File "/usr/lib64/python2.4/SocketServer.py", line 330, in __init__
self.server_bind()
File "/usr/lib64/python2.4/SocketServer.py", line 341, in server_bind
self.socket.bind(self.server_address)
File "<string>", line 1, in bind
error: (98, 'Address already in use')
2009-08-07 12:12:57,544 471 INFO stopped
##########################
You need to check, if there is a zombie process, that already bind the socket:
- Code: Select all
netstat -plan | grep 818
This will list if someone is listening on 8181 or 8182. If there is something listening, the PID and the program name is also mentioned there. Just kill it. Now start fluidvm-agent-updater:
- Code: Select all
/etc/init.d/fluidvm-agent-updater stop
/etc/init.d/vkservices stop
/etc/init.d/fluidvm-agent-updater start
/etc/init.d/vkservices start
Everything should be fine.