MapD server crashed with error


#1

I was trying to do a \t to get a list of tables available in the database. After listing few of the tables, the server crashed with the following error:

Could not create logging file: Too many open files
COULD NOT CREATE A LOGGINGFILE 20171127-123026.1225!F1127 12:30:26.671265 1303 StringDictionary.cpp:44] Check failed: fd >= 0 (-1 vs. 0)
*** Check failure stack trace: ***
Thrift: Mon Nov 27 12:30:26 2017 TSocket::write_partial() send() <Host: localhost Port: 9091>Broken pipe
Thrift: Mon Nov 27 12:30:26 2017 TSocket::open() connect() <Host: localhost Port: 9091>Connection refused
Thrift: Mon Nov 27 12:30:26 2017 TSocket::open() connect() <Host: localhost Port: 9091>Connection refused
Thrift error: connect() failed: Connection refused

mapdql> ./startmapd: line 102: 1225 Aborted (core dumped) ./bin/mapd_server $MAPD_DATA $RO --port $MAPD_TCP_PORT --http-port $MAPD_HTTP_PORT --calcite-port MAPD_CALCITE_PORT *

Is there any settings that I need to adjust to avoid this error?

_Ben


#2

The number of open files for the user starting the server


#3

Thx.

I am increased the open files setting on the host to 64000 and restarted the server. Lets see how that goes.

_Ben