[OpenSIPS-Devel] Memory Lick problem

Mike Tesliuk mike at ultra.net.br
Mon Mar 3 16:41:31 CET 2014


I put the -m to 7168 and -M to 512 , i dont think this is a good way and as
i never see this happen before on a real server (not VM) i think that the
kvm can be the problem, i have 400 call with 8MB private memory without
problem i cant understand how this server got this problem otherwise the VM
thing.

i have the system working now from two days, let see what happen



2014-02-28 15:24 GMT-05:00 Mike Tesliuk <mike at ultra.net.br>:

> Hello Guys,
>
> I got the same problem again
>
> this is how im executing
>
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>  /usr/local/opensips/sbin/opensips -P /var/run/opensips.pid -f
> /etc/opensips/opensips.cfg -m 1024 -M 64
>
>
> Just to remember i have 8 GB Ram for this server
>
> Feb 28 15:35:08 sipproxy1 /usr/local/opensips/sbin/opensips[27539]: Grupo
> de gateways: 1
> Feb 28 15:35:08 sipproxy1 /usr/local/opensips/sbin/opensips[27539]:
> ERROR:dialog:build_new_dlg: no more shm mem (300)
> Feb 28 15:35:08 sipproxy1 /usr/local/opensips/sbin/opensips[27539]:
> ERROR:dialog:dlg_create_dialog: failed to create new dialog
> Feb 28 15:35:08 sipproxy1 /usr/local/opensips/sbin/opensips[27539]:
> ERROR:load_balancer:do_load_balance: failed to create dialog
>
>
>
> The amount of calls  was like 400 calls when i got the message.
>
> As i say before, im running this host on a kvm server, this is the first
> server that i put in prodcution using virtualization, i have real servers
> running without problem , the server run fine from yeasterday to now
>
> Below the link to the script,  i double check the script and dont see
> anything that can generate this error
>
> http://204.16.1.50/opensips.cfg
>
> I will appreciate your help.
>
> Thanks
>
>
>
> 2014-02-27 12:52 GMT-05:00 Mike Tesliuk <mike at ultra.net.br>:
>
> Ok, i will try that, sorry my mistake with the subject so e thanks for
>> your help, on my "man opensips" i didint see thes -M option (just -m)
>>
>> 2014-02-27 12:45 GMT-05:00 Liviu Chircu <liviu at opensips.org>:
>> > It doesn't matter how many memory you have. OpenSIPS only uses what it
>> is
>> > configured to start with.
>> >
>> > Restart your OpenSIPS daemon using the "-m 512 -M 32" options (512MB
>> shared
>> > between children, 32MB private for each one). It should be more than
>> enough
>> > to handle 600 concurrent calls.
>> >
>> >
>> > Best regards,
>> >
>> > Liviu Chircu
>> > OpenSIPS Developer
>> > http://www.opensips-solutions.com
>> >
>> > On 02/27/2014 07:40 PM, Mike Tesliuk wrote:
>> >>
>> >> Hello Liviu,
>> >>
>> >> Thanks for you help.
>> >>
>> >> Im receiving messages of  no memmory
>> >>
>> >> : WARNING:core:fm_malloc: Not enough free memory, will atempt
>> >> defragmenation
>> >> Feb 25 15:13:02 sipproxy1 /usr/local/opensips/sbin/opensips[8125]:
>> >> ERROR:dialog:dlg_add_leg_info: Failed to resize legs array
>> >> Feb 25 15:13:02 sipproxy1 /usr/local/opensips/sbin/opensips[8125]:
>> >> ERROR:dialog:init_leg_info: dlg_add_leg_info failed
>> >> Feb 25 15:13:02 sipproxy1 /usr/local/opensips/sbin/opensips[8125]:
>> >> ERROR:dialog:dlg_create_dialog: could not add further info to the
>> >> dialog
>> >> Feb 25 15:13:02 sipproxy1 /usr/local/opensips/sbin/opensips[8125]:
>> >> ERROR:load_balancer:do_load_balance: failed to create dialog
>> >>
>> >>
>> >> The server is virtual host (kvm) with 8 GB dedicated memory , i got
>> >> something like 600 simultaneos calls
>> >>
>> >>
>> >> The memory status error that you ask is on the link below
>> >>
>> >>
>> >> http://204.16.1.50/memorystatus-shm.txt
>> >>
>> >>
>> >> and i get some ERROR messages on the next link
>> >>
>> >> http://204.16.1.50/process-errors.txt
>> >>
>> >> _______________________________________________
>> >> Devel mailing list
>> >> Devel at lists.opensips.org
>> >> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
>> >
>> >
>> >
>> > _______________________________________________
>> > Devel mailing list
>> > Devel at lists.opensips.org
>> > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20140303/8730e7cc/attachment.htm>


More information about the Devel mailing list