[SR-Users] failed to lock the memory pages (disable swap) WARNING

Daniel-Constantin Mierla miconda at gmail.com
Mon Jul 27 10:54:25 CEST 2020


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 at skalatan.de
> <mailto:hw at 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 <https://gilawa.com/>
>
>      
>
>      
>
>     *From:*sr-users <sr-users-bounces at lists.kamailio.org
>     <mailto:sr-users-bounces at lists.kamailio.org>> *On Behalf Of *Joel
>     Serrano
>     *Sent:* Wednesday, July 8, 2020 12:16 AM
>     *To:* Kamailio (SER) - Users Mailing List
>     <sr-users at lists.kamailio.org <mailto:sr-users at 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 at 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-users/attachments/20200727/e6e13e97/attachment.htm>


More information about the sr-users mailing list