Sandro,I know that we reconnect several times during hosted engine process. Do we close client when it is not used anymore?
Please provide lsof for the process and the log.
PiotrThanks,On Mon, May 23, 2016 at 8:42 AM, Sandro Bonazzola <sbonazzo@redhat.com> wrote:MainThread::WARNING::2016-05-23 07:09:38,629::hosted_engine::480::ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine::(start_monitoring) Unexpected errorTraceback (most recent call last):File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/hosted_engine.py", line 444, in start_monitoringself._initialize_vdsm()File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/hosted_engine.py", line 635, in _initialize_vdsmtimeout=envconstants.VDSCLI_SSL_TIMEOUTFile "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/util.py", line 187, in connect_vdsm_json_rpcrequestQueue=requestQueue,File "/usr/lib/python2.7/site-packages/vdsm/jsonrpcvdscli.py", line 222, in connectresponseQueue)File "/usr/lib/python2.7/site-packages/vdsm/jsonrpcvdscli.py", line 212, in _createlazy_start=False)File "/usr/lib/python2.7/site-packages/yajsonrpc/stompreactor.py", line 576, in StandAloneRpcClientreactor = Reactor()File "/usr/lib/python2.7/site-packages/yajsonrpc/betterAsyncore.py", line 200, in __init__self._wakeupEvent = AsyncoreEvent(self._map)File "/usr/lib/python2.7/site-packages/yajsonrpc/betterAsyncore.py", line 164, in __init__map=mapFile "/usr/lib64/python2.7/asyncore.py", line 650, in __init__self.set_file(fd)File "/usr/lib64/python2.7/asyncore.py", line 657, in set_fileself.socket = file_wrapper(fd)File "/usr/lib64/python2.7/asyncore.py", line 616, in __init__self.fd = os.dup(fd)OSError: [Errno 24] Too many open filesSimone, Rafael, Piotr, Martin, can you please investigate?vdsm-yajsonrpc-4.18.0-16.git51df339.el7.centos.noarchovirt-hosted-engine-ha-2.0.0-0.2.master.20160520143206.20160520143149.gita012f18.el7.noarch--Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com