mirror of
https://github.com/ceph/ceph
synced 2025-01-02 00:52:22 +00:00
qa/standalone/ceph-helpers.sh: Setup ulimit in setup()
If ulimit is set to a 1024 value, ceph-osd will segfault with the following error : filestore(td/smoke/0) error (24) Too many open files not handled on operation 0x55565d1fd004 (2182.1.0, or op 0, counting from 0) This patch is about to insure that before setting up ceph daemons in tests, a valid ulimit value is setup. Signed-off-by: Erwan Velu <erwan@redhat.com>
This commit is contained in:
parent
7b0d1c8b8a
commit
57df91380b
@ -122,6 +122,9 @@ function setup() {
|
||||
teardown $dir || return 1
|
||||
mkdir -p $dir
|
||||
mkdir -p $(get_asok_dir)
|
||||
if [ $(ulimit -n) -le 1024 ]; then
|
||||
ulimit -n 4096 || return 1
|
||||
fi
|
||||
}
|
||||
|
||||
function test_setup() {
|
||||
|
Loading…
Reference in New Issue
Block a user