Sysbench fails at 1024 connections on 48 core machine

Bug #659529 reported by Lee Bieber
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Drizzle
Fix Released
High
Unassigned
7.0
Fix Released
High
Unassigned

Bug Description

On our new 48 core machines, sysbench fails at 1024 connections for both readwrite and readonly

See http://hudson.drizzle.org/view/Drizzle-staging/job/drizzle-staging-sysbench-readonly-48core/
and http://hudson.drizzle.org/view/Drizzle-staging/job/drizzle-staging-sysbench-readwrite-48core/

I see this in the error logs:

accept() failed with errno 24accept() failed with errno 24/home/hudson/hudson/workspace/drizzle-stagin
g-sysbench-readonly-48core/drizzled/.libs/lt-drizzled: Normal shutdown

Revision history for this message
Andrew Hutchings (linuxjedi) wrote :

error 24 = Too many files open

Revision history for this message
Joe Daly (skinny.moey) wrote :

ulimit -a will most likely show open files set to 1024 its probably should be upped for whatever the test user is

Revision history for this message
Andrew Hutchings (linuxjedi) wrote :

also /proc/sys/fs/file-max might be worth a look

Revision history for this message
Lee Bieber (kalebral-deactivatedaccount) wrote :

open files looks to be set correctly

% ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 20
file size (blocks, -f) unlimited
pending signals (-i) 135168
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 8192
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) unlimited
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited

% more /proc/sys/fs/file-max
6444269

Revision history for this message
Lee Bieber (kalebral-deactivatedaccount) wrote :

But the settings were not correct for the user "hudson"

Changed in drizzle:
status: New → Fix Released
importance: Undecided → High
assignee: nobody → Lee Bieber (kalebral)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.