Compute node - vkservices startup issue

Deprecated. There is a better alternative form different points of view - please check SolusVM

Compute node - vkservices startup issue

Postby lik » Fri Aug 07, 2009 11:29 pm

From /var/log/vkservices.log on the compute node:
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.
lik
Founder
Founder
 
Posts: 497
Joined: Wed Dec 15, 2010 3:21 am

Return to FluidVM

 


  • Related topics
    Replies
    Views
    Last post
cron