Hello,

thanks for updating back, very useful to know.

Btw, both updates of /etc/security/limits.conf and systemd unit file are required, or only one is enough?

Cheers,
Daniel

On 24.07.20 16:46, Joel Serrano wrote:
Hey guys, I never replied back but thankfully didn’t forget. 

I finally got some time to finish checking this, as you guys pointed out, my only issue was the limits. 

If anyone else runs into this:

To /etc/security/limits.conf (and reboot):

*            hard   memlock           unlimited
*            soft    memlock           unlimited

If you are using systemd based OS:

To Kamailio systemd unit file/drop-in overrides, in [Service] section:

LimitMEMLOCK=infinity


Thanks Henning and David!

Cheers,
Joel. 

On Tue, Jul 7, 2020 at 23:17 Henning Westerholt <hw@skalatan.de> wrote:

Hello,

 

check process capabilities (if EOMEM is errno 12 in your installation as well):

Errors

ENOMEM

(Linux 2.6.9 and later) the caller had a nonzero RLIMIT_MEMLOCK soft resource limit, but tried to lock more memory than the limit permitted. This limit is not enforced if the process is privileged (CAP_IPC_LOCK).

Cheers,

 

Henning

 

--

Henning Westerholt – https://skalatan.de/blog/

Kamailio services – https://gilawa.com

 

 

From: sr-users <sr-users-bounces@lists.kamailio.org> On Behalf Of Joel Serrano
Sent: Wednesday, July 8, 2020 12:16 AM
To: Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.org>
Subject: [SR-Users] failed to lock the memory pages (disable swap) WARNING

 

Hi all, 

 

Can anyone give me some info on what this warning means:

 

Jul  7 17:02:29 csbc02 csbc[16006]: WARNING: <core> [core/daemonize.c:596]: mem_lock_pages(): failed to lock the memory pages (disable swap): Cannot allocate memory [12]

 

 

 

Yes, if I set mlock_pages=no I don't see the warning, but I'm trying to understand why can't it allocate with mlock_pages=yes.

 

Joel.


_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- 
Daniel-Constantin Mierla -- www.asipto.com
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Funding: https://www.paypal.me/dcmierla