[OpenSIPS-Users] out of pkg mem

Bogdan-Andrei Iancu bogdan at voice-system.ro
Fri Mar 20 17:52:41 CET 2009


Brett,

maybe the CR module is somehow eating too much priv mem - See my 
previous email.

Regards,
Bogdan

Brett Nemeroff 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 <brett at nemeroff.com 
> <mailto:brett at nemeroff.com>> 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:
>     [root at sip1 opensips-1.4.4-notls]# opensipsctl fifo dlg_list
>     500 command 'dlg_list' failed
>     [root at 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:
>
>
>     [root at 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
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>   




More information about the Users mailing list