@Alexei: unfortunately there is no way in OpenSIPS to auto-scale the
private or public memory - you'll have to decide from the beginning how
much traffic you are going to support and scale the memory usage
accordingly. Syncing cannot be done using shared memory, so the only
solution I can see is to increase the pkg (-M) parameter to a
comfortable value.
@Mohit: In order to use cluster replication for dialogs, you can follow
this[1] tutorial, or this[2] one for usrloc replication.
Both methods require a full working cluster. For details about cluster
configuration, please read the module's manual[3].
[1]
https://blog.opensips.org/2018/03/23/clustering-ongoing-calls-with-opensips-2-4/
[2]
https://blog.opensips.org/2018/09/13/clustered-sip-user-location-the-full-sharing-topology/
[3] https://opensips.org/html/docs/modules/2.4.x/clusterer#idp6120384
Best regards,
Răzvan
On 12/4/18 7:30 AM, Mohit Sachan wrote:
plz tell me how to configure opensips for cluster replication (usrloc or
dialog)
On Mon, Dec 3, 2018 at 1:00 PM vasilevalex <[email protected]
<mailto:[email protected]>> wrote:
Hi all,
I have simple cluster with full-sharing usrloc. Everything is in
memory, no
DB for usrloc.
When starting backup server it syncing usrloc data. So I got errors:
Dec 1 20:15:12 test02 /usr/sbin/opensips[30896]:
ERROR:core:fm_malloc: not
enough free pkg memory (30400 bytes left, need 35904), please
increase the
"-M" command line parameter!
Dec 1 20:15:12 test02 /usr/sbin/opensips[30896]: INFO:core:fm_malloc:
attempting defragmentation...
Dec 1 20:15:12 test02 /usr/sbin/opensips[30896]: INFO:core:fm_malloc:
unable to alloc a big enough fragment!
Dec 1 20:15:12 test02 /usr/sbin/opensips[30896]: INFO:core:fm_malloc:
unable to alloc a big enough fragment!
Dec 1 20:15:12 test02 /usr/sbin/opensips[30896]: INFO:core:fm_malloc:
attempting defragmentation...
Dec 1 20:15:12 test02 /usr/sbin/opensips[30896]: INFO:core:fm_malloc:
unable to alloc a big enough fragment!
Dec 1 20:15:12 test02 /usr/sbin/opensips[30896]: INFO:core:fm_malloc:
attempting defragmentation...
Start parameters:
/usr/sbin/opensips -m 512 -M 32
And this errors starts with only little bit more than 500 phones.
When cluster in sync, on Backup server I has real_used_size about 11 Mb.
Of course I can increase package memory for example to 64 Mb. But
what if I
want not 1000 phones, but 10000 ? May be syncing must use shared memory?
Unfortunately I don't know this process so deep.
Thanks.
--
Sent from:
http://opensips-open-sip-server.1449251.n2.nabble.com/OpenSIPS-Users-f1449235.html
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
--
Răzvan Crainea
OpenSIPS Core Developer
http://www.opensips-solutions.com
Meet the OpenSIPS team at the next OpenSIPS Summit:
https://www.opensips.org/events
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users