problem with

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I currently use func (func-0.24-1.el5) as the access method for querying
service state on a number of hosts. The query is run every five minutes.
Over a period of time the connection to some of the nodes will hang and
eventually timeout with the following exception:


['REMOTE_ERROR', 'socket.error', "(110, 'Connection timed out')", '
File "/usr/lib/python2.4/site-packages/func/overlord/client.py", line
433, in process_server\n    retval = getattr(conn, meth)(*args[:])\n
File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in __call__\n
return self.__send(self.__name, args)\n   File
"/usr/lib/python2.4/xmlrpclib.py", line 1383, in __request\n
verbose=self.__verbose\n   File "/usr/lib/python2.4/xmlrpclib.py", line
1129, in request\n    self.send_content(h, request_body)\n   File
"/usr/lib/python2.4/xmlrpclib.py", line 1243, in send_content\n
connection.endheaders()\n   File "/usr/lib/python2.4/httplib.py", line
804, in endheaders\n    self._send_output()\n   File
"/usr/lib/python2.4/httplib.py", line 685, in _send_output\n
self.send(msg)\n   File "/usr/lib/python2.4/httplib.py", line 664, in
send\n    self.sock.sendall(str)\n   File
"/usr/lib/python2.4/site-packages/certmaster
 /SSLConnection.py", line 115, in sendall\n    raise socket.error(e)\n']


If I restart funcd on the problem nodes the func commands will work ok
again. I state that the problem is not that the service command is
taking a long time but rather the func connection seems to get stuck.
Restarting funcd on a lot of machines is a chore so I wonder if there is
any way to remotely reset funcd on the minions. Could there be a funcd
reset option or watchdog like monitor for hung connections? Thanks.


---
Don Khan
Cloud Infrastructure Group, EMC Corporation
11 Cambridge Center, Cambridge MA 02142-1405




_______________________________________________
Func-list mailing list
Func-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/func-list

[Index of Archives]     [Fedora Users]     [Linux Networking]     [Fedora Legacy List]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux