Hello,<div><br></div><div>I get the following error when one of the nodes in the cluster lost its connectivity (RabbitMQ <b>2.8.6</b> on Erlang <b>R14B04)</b>. �After that the cluster became useless until we restarted all nodes in the cluster. �Few questions:</div>
<div><br></div><div>1. Do we need to increase the ETS table limit from 1400? �we have several thousands mirrored queues and several hundreds of consumer/producers.</div><div>2. How does rabbit uses ETS table (e.g. one per queue, one per connection)?</div>
<div>3. Is there a command to show how many ETS tables are in use?</div><div>4. What is the current timeout for detecting other nodes in the cluster and can it be increased?</div><div><br></div><div>Thanks,</div><div>Farshad</div>
<div><br></div><div><br></div><div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div><div>** Node rabbit@rmq2 not responding **</div><div>** Removing (timedout) connection **</div><div><br></div><div>=INFO REPORT==== 16-Nov-2012::17:31:42 ===</div>
<div>rabbit on node rabbit@rmq2 down</div><div><br></div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div><div>** Too many db tables **</div><div><br></div><div><br></div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div>
<div>** Too many db tables **</div><div><br></div><div><br></div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div><div>** Too many db tables **</div><div><br></div><div><br></div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div>
<div>** Too many db tables **</div></div><div><br></div><div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div><div>** Generic server &lt;0.786.0&gt; terminating</div><div>** Last message in was {&#39;DOWN&#39;,#Ref&lt;0.0.0.68136&gt;,process,&lt;7526.761.0&gt;,</div>
<div>� � � � � � � � � � � � � � � �noconnection}</div><div>** When Server state == {state,</div><div>� � � � � � � � � � � � � � {7,&lt;0.786.0&gt;},</div><div>� � � � � � � � � � � � � � {{80,&lt;7525.8408.0&gt;},#Ref&lt;0.0.0.54136&gt;},</div>
<div>� � � � � � � � � � � � � � {{10,&lt;7526.761.0&gt;},#Ref&lt;0.0.0.68136&gt;},</div><div>� � � � � � � � � � � � � � {resource,&lt;&lt;&quot;/fonsyncd/prod/&quot;&gt;&gt;,queue,</div><div>� � � � � � � � � � � � � � � � &lt;&lt;&quot;Q-SID.16499.fonsyncd&quot;&gt;&gt;},</div>
<div>� � � � � � � � � � � � � � rabbit_mirror_queue_slave,</div><div>� � � � � � � � � � � � � � {11,</div><div>� � � � � � � � � � � � � � �[{{7,&lt;0.786.0&gt;},</div><div>� � � � � � � � � � � � � � � �{view_member,</div>
<div>� � � � � � � � � � � � � � � � � �{7,&lt;0.786.0&gt;},</div><div>� � � � � � � � � � � � � � � � � �[],</div><div>� � � � � � � � � � � � � � � � � �{80,&lt;7525.8408.0&gt;},</div><div>� � � � � � � � � � � � � � � � � �{10,&lt;7526.761.0&gt;}}},</div>
<div>� � � � � � � � � � � � � � � {{10,&lt;7526.761.0&gt;},</div><div>� � � � � � � � � � � � � � � �{view_member,</div><div>� � � � � � � � � � � � � � � � � �{10,&lt;7526.761.0&gt;},</div><div>� � � � � � � � � � � � � � � � � �[],</div>
<div>� � � � � � � � � � � � � � � � � �{7,&lt;0.786.0&gt;},</div><div>� � � � � � � � � � � � � � � � � �{80,&lt;7525.8408.0&gt;}}},</div><div>� � � � � � � � � � � � � � � {{80,&lt;7525.8408.0&gt;},</div><div>� � � � � � � � � � � � � � � �{view_member,</div>
<div>� � � � � � � � � � � � � � � � � �{80,&lt;7525.8408.0&gt;},</div><div>� � � � � � � � � � � � � � � � � �[],</div><div>� � � � � � � � � � � � � � � � � �{10,&lt;7526.761.0&gt;},</div><div>� � � � � � � � � � � � � � � � � �{7,&lt;0.786.0&gt;}}}]},</div>
<div>� � � � � � � � � � � � � � 0,</div><div>� � � � � � � � � � � � � � [{{7,&lt;0.786.0&gt;},{member,{[],[]},0,0}},</div><div>� � � � � � � � � � � � � � �{{10,&lt;7526.761.0&gt;},{member,{[],[]},0,0}},</div><div>� � � � � � � � � � � � � � �{{80,&lt;7525.8408.0&gt;},</div>
<div>� � � � � � � � � � � � � � � {member,{[],[]},59944,59944}}],</div><div>� � � � � � � � � � � � � � [&lt;0.784.0&gt;],</div><div>� � � � � � � � � � � � � � {[],[]},</div><div>� � � � � � � � � � � � � � [],undefined}</div>
</div><div><br></div><div><div>** Reason for termination ==</div><div>** {{badmatch,</div><div>� � � � {aborted,</div><div>� � � � � � {system_limit,</div><div>� � � � � � � � &quot;Cannot create an ets table for the local transaction store&quot;,</div>
<div>� � � � � � � � {system_limit,</div><div>� � � � � � � � � � [{ets,new,[mnesia_trans_store,[bag,public]]},</div><div>� � � � � � � � � � �{mnesia_tm,doit_loop,1},</div><div>� � � � � � � � � � �{mnesia_sp,init_proc,4},</div>
<div>� � � � � � � � � � �{proc_lib,init_p_do_apply,3}]}}}},</div><div>� � [{gm,record_dead_member_in_group,2},</div><div>� � �{gm,handle_info,2},</div><div>� � �{gen_server2,handle_msg,2},</div><div>� � �{proc_lib,wake_up,3}]}</div>
<div><br></div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div><div>** Too many db tables **</div><div><br></div><div><br></div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div><div>** Too many db tables **</div>
<div><br></div><div><br></div><div>=ERROR REPORT==== 16-Nov-2012::17:31:42 ===</div><div>** Generic server &lt;0.4528.0&gt; terminating</div><div>** Last message in was {&#39;DOWN&#39;,#Ref&lt;0.0.0.78137&gt;,process,&lt;7526.4380.0&gt;,</div>
<div>� � � � � � � � � � � � � � � �noconnection}</div></div><div><br></div>