Project

General

Profile

Actions

Bug #21356

closed

ceph-mgr admin socket starts failing after many attempts to call nonexistent command

Added by John Spray over 6 years ago. Updated about 6 years ago.

Status:
Can't reproduce
Priority:
Normal
Assignee:
Category:
ceph-mgr
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Apparently if something is repeatedly calling nonexistent commands on the mgr's admin socket, it ends up with errno 24 and failing to service any admin socket at all from then onwards.

<nhm> oh my, my mgr log is 177G filled with "2017-09-11 10:05:43.794513 7f95f87de700 -1 asok(0x5557962761c0) AdminSocket: do_accept error: '(24) Too many open files
<jcsp> nhm: have you got something running that is hitting the admin socket?
<nhm> jcsp: yep, looks like it's due to cbt being dumb and telling it to dump_historic_ops
* excelle08 has quit (Ping timeout: 480 seconds)
<nhm> jcsp: that appears to be what set it off.
<jcsp> and admin socket is now just failing for any caller?
<nhm> jcsp: yep
<jcsp> I wonder if we're leaking something in the command not found path
Actions

Also available in: Atom PDF