Project

General

Profile

Actions

Bug #36764

closed

ceph-mgr: blocking requests sent to restful api server hangs sometimes

Added by Jerry Lee over 5 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

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

Description

We setup a ceph cluster (v12.2.2) with restful api plugin running, but sometimes requests got blocked forever without responding. While stucking in such condition, we checked the netstat output and it showed some packets were queued in the Recv-Q forever:

[~] netstat -tupln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address   State       PID/Program name
tcp      129      0 192.168.2.1:8003        0.0.0.0:*         LISTEN      1885/ceph-mgr

The issue could be easily re-produced by aggressively and concurrently issuing lots of blocking restful api requests to the rest api server.


Related issues 2 (0 open2 closed)

Copied to Ceph - Backport #37271: mimic: ceph-mgr: blocking requests sent to restful api server hangs sometimesResolvedNathan CutlerActions
Copied to Ceph - Backport #37272: luminous: ceph-mgr: blocking requests sent to restful api server hangs sometimesResolvedActions
Actions

Also available in: Atom PDF