Project

General

Profile

Actions

Bug #6297

open

ceph osd tell * will break when FD limit reached, messenger should close pipes as necessary

Added by Brian Andrus over 10 years ago. Updated about 1 year ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

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

Description

In environments with a large number of OSD's (approaching or exceeding the file descriptor limit set), ceph osd tell * will start throwing errors once the fd limit is reached.

osd.1018: filestore_wbthrottle_enable = 'false'
osd.1019: filestore_wbthrottle_enable = 'false'
2013-09-11 11:24:30.007712 7f61b4453700 -1 -- x.x.23.100:0/1030951 >> x.x.23.102:6899/92790 pipe(0x7f6618002800 sd=-1 :0 s=1 pgs=0 cs=0 l=1 c=0x7f6618002a60).connect couldn't created socket Too many open files

Actions

Also available in: Atom PDF