[Server-devel] Ejabberd CPU/RAM Spike -> Crashes
Martin Langhoff
martin.langhoff at gmail.com
Wed Dec 16 17:14:01 EST 2009
Hi Devon,
Sure we can debug this. Lots of questions for you
- version of XS?
- How much physical RAM?
- Number of XOs registered, and in use on the network when the problem happens
- Output of the commands suggested in
http://wiki.laptop.org/go/XS_Techniques_and_Configuration#Presence_Service_.28ejabberd.29_Troubleshooting
- Is there anything in the network that may be forcing lots of dhcpd
lease reassigns? Is the XS controlling dhcp for the XOs?
- Are you by any chance using our old (and now unsupported) 'Active
Antenna' on the XS?
cheers,
m
On Wed, Dec 16, 2009 at 8:28 PM, Devon Connolly <devcon at gmail.com> wrote:
> I'm having some issues with ejabbered after re-flashing and re-registering a
> student's XO. No other changes were made to the server; however, the beam
> process has begun to constantly use 100% cpu while the ram usage swells to
> over 1GB and then proceeds to eat the 2GB swap. This continues until the
> load average of the server reaches ~14,14,14 at which time the server
> becomes unresponsive.
>
> Multiple erl crash logs are being created (about 5-10 per minute) in
> /var/log/ejabberd. A brief excerpt:
>
> erl_crash_20091216-124645.dump
> _________________________________________________
> =erl_crash_dump:0.1
> Wed Dec 16 12:46:47 2009
> Slogan: Kernel pid terminated (application_controller)
> ({application_start_failure, kernel, {shutdown, {kernel, start, [normal,
> []]}}})
> System version: Erlang (BEAM) emulator version 5.6.5 [source]
> [async-threads:0] [hipe][kernel-poll:false]
>
> ------------------------------
> Anyway, each of these crash dump files are thousands of lines. Any ideas
> for debugging this?
>
> Thanks
>
> _______________________________________________
> Server-devel mailing list
> Server-devel at lists.laptop.org
> http://lists.laptop.org/listinfo/server-devel
>
>
--
martin.langhoff at gmail.com
martin at laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff
More information about the Server-devel
mailing list