Here's a piece of information that may be relevant.... So I restart opensips completely..
Then I do a: opensipsctl cr reload works fine then I do: opensipsctl fifo dlg_list and I get: 500 command 'dlg_list' failed Next I try: opensipsctl cr reload and I get: 500 failed to re-built tree, see log And then opensipsctl cr reload never works again unless I restart the process.. The log message, as I mentioned in my last email shows: Mar 20 12:52:21 sip1 /usr/local/sbin/opensips[23232]: ERROR:db_mysql:db_mysql_convert_rows: no private memory left Mar 20 12:52:21 sip1 /usr/local/sbin/opensips[23232]: ERROR:db_mysql:db_mysql_convert_result: error while converting rows Mar 20 12:52:21 sip1 /usr/local/sbin/opensips[23232]: ERROR:db_mysql:db_mysql_store_result: error while converting result Mar 20 12:52:21 sip1 /usr/local/sbin/opensips[23232]: ERROR:core:db_do_query: error while storing result Mar 20 12:52:21 sip1 /usr/local/sbin/opensips[23232]: ERROR:carrierroute:load_route_data: Failed to query database. Mar 20 12:52:21 sip1 /usr/local/sbin/opensips[23232]: ERROR:carrierroute:prepare_route_tree: could not load routing data Help? Thanks, Brett On Fri, Mar 20, 2009 at 11:49 AM, Brett Nemeroff <[email protected]> wrote: > Bogdan,Now I get the following even on a: > opensipsctl cr reload > > Mar 20 12:47:35 sip1 /usr/local/sbin/opensips[6115]: > ERROR:db_mysql:db_mysql_convert_rows: no private memory left > Mar 20 12:47:35 sip1 /usr/local/sbin/opensips[6115]: > ERROR:db_mysql:db_mysql_convert_result: error while converting rows > Mar 20 12:47:35 sip1 /usr/local/sbin/opensips[6115]: > ERROR:db_mysql:db_mysql_store_result: error while converting result > Mar 20 12:47:35 sip1 /usr/local/sbin/opensips[6115]: > ERROR:core:db_do_query: error while storing result > Mar 20 12:47:35 sip1 /usr/local/sbin/opensips[6115]: > ERROR:carrierroute:load_route_data: Failed to query database. > Mar 20 12:47:35 sip1 /usr/local/sbin/opensips[6115]: > ERROR:carrierroute:prepare_route_tree: could not load routing data > > I'm pretty concerned about this.. not sure why it all of a sudden began to > happen. Server otherwise looks healthy? > > Any ideas? > > -Brett > > > On Thu, Mar 19, 2009 at 8:27 PM, Brett Nemeroff <[email protected]>wrote: > >> Hey All,I'm using 1.4.4-notls with the carrierroute module. Everything >> was working fine with about 6 routes loaded. Then I loaded an addition 120 >> routes and now when I execute: >> opensipsctl fifo dlg_list >> >> I get: >> [r...@sip1 opensips-1.4.4-notls]# opensipsctl fifo dlg_list >> 500 command 'dlg_list' failed >> [r...@sip1 opensips-1.4.4-notls]# >> Mar 19 21:23:44 sip1 /usr/local/sbin/opensips[6115]: >> ERROR:core:create_mi_node: no more pkg mem >> Mar 19 21:23:44 sip1 /usr/local/sbin/opensips[6115]: >> ERROR:dialog:internal_mi_print_dlg: failed to add node >> Mar 19 21:23:44 sip1 /usr/local/sbin/opensips[6115]: >> ERROR:dialog:internal_mi_print_dlgs: failed to print dialog >> Mar 19 21:23:44 sip1 /usr/local/sbin/opensips[6115]: >> ERROR:mi_fifo:mi_fifo_server: command (dlg_list) processing failed >> >> I've tried increasing the pkg mem in config.h: >> #define PKG_MEM_POOL_SIZE 4*1024*1024 /*!< Used only if >> PKG_MALLOC is defined*/ >> #define SHM_MEM_SIZE 32 /*!< Used if SH_MEM is >> defined*/ >> >> And followed it up with a make / make install / restart >> >> And got the same result. I sent a SIGUSR1 to process 6115 and got the >> following: >> >> >> [r...@sip1 opensips-1.4.4-notls]# Mar 19 21:21:25 sip1 >> /usr/local/sbin/opensips[6115]: Memory status (pkg): >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: fm_status >> (0x819ac00): >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: heap size= 4194304 >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: used= 72488, >> used+overhead=681312, free=3512992 >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: max used >> (+overhead)= 4194448 >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: dumping free list: >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 1 fragments >> no.: 3, unused: 0 bucket size: 8 - 8 >> (first 8) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 4 fragments >> no.: 20455, unused: 0 bucket size: 32 - 32 >> (first 32) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 5 fragments >> no.: 20315, unused: 0 bucket size: 40 - 40 >> (first 40) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 6 fragments >> no.: 9127, unused: 0 bucket size: 48 - 48 >> (first 48) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 7 fragments >> no.: 96, unused: 0 bucket size: 56 - 56 >> (first 56) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 8 fragments >> no.: 15195, unused: 0 bucket size: 64 - 64 >> (first 64) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 9 fragments >> no.: 3881, unused: 0 bucket size: 72 - 72 >> (first 72) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 10 fragments >> no.: 4311, unused: 0 bucket size: 80 - 80 >> (first 80) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 11 fragments >> no.: 10, unused: 0 bucket size: 88 - 88 >> (first 88) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 12 fragments >> no.: 16, unused: 0 bucket size: 96 - 96 >> (first 96) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 13 fragments >> no.: 25, unused: 0 bucket size: 104 - 104 >> (first 104) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 14 fragments >> no.: 4, unused: 0 bucket size: 112 - 112 >> (first 112) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 15 fragments >> no.: 1, unused: 0 bucket size: 120 - 120 >> (first 120) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: hash = 16 fragments >> no.: 1, unused: 0 bucket size: 128 - 128 >> (first 128) >> Mar 19 21:21:25 sip1 /usr/local/sbin/opensips[6115]: TOTAL: 73440 free >> fragments = 3513160 free bytes >> >> >> Not sure what to do here... any ideas? >> >> Thanks, >> Brett >> >> >
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
