Project

General

Profile

Actions

Bug #19866

closed

osd-dup.sh failing with EMFILE on arm64

Added by Dan Mick about 7 years ago. Updated almost 7 years ago.

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

0%

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

Description

two of three OSDs died; one, at least, died because of

2017-05-04 23:14:12.847887 ffff76164cb0 -1 filestore(td/osd-dup/1) error (24) Too many open files not handled on operation 0xaaab29c00244 (16
00.1.0, or op 0, counting from 0)
2017-05-04 23:14:12.847914 ffff76164cb0 0 filestore(td/osd-dup/1) unexpected error code

ulimit -f is set to 1024. The test tries to warn, but nothing comes to the console. Running with ulimit -n set to 2048 is not sufficient to make the test succeed on arm64 (it dies in rados bench because the osds have died). ulimit -n 2048 makes the test succeed on x86_64.

Actions

Also available in: Atom PDF