ejabberd Cannot allocate bytes of memory

Hello,

We are using ejabberd-13.12 and accidentally get issue with ejabberd down time. The error I have collected from the logs:Cannot allocate 1581921408 bytes of memory (of type "old_heap")

Complete Error: http://graycelltech.net/Build/erl_crash_20161216-062040.zip

Server Details:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"

Please advise why we are getting such error?

Any help will be greatly appreciated.

Thanks

Cannot allocate 1581921408

Cannot allocate 1581921408 bytes ---> that is more than 1300 megabytes, so I am not surprised the machine could not find so much RAM for ejabberd. The question is... what was ejabberd doing to require so many RAM?

Looking at your crash dump, it was almost all used by the erlang process <0.32019.26>. In the ejabberd logs, is that process mentioned anywhere? Maybe associated to some user, or some IP address, or to the SQL database (if you use one instead of Mnesia)?

Hi, I have review the logs

Hi,

I have review the logs again but the process not mentioned anywhere in the logs.
We are using Apache/MySQL and ejabberd on the same server.

Thanks

Syndicate content