Hi, sorry for topposting, but Outlook is notoriously bad at inlining..
In reply to Lukas Tribus:

Uptime is some 200 days

jedc@web8:/home/jedc>$ free -m
             total       used       free     shared    buffers     cached
Mem:         48253      47843        410          0       2747      24841
-/+ buffers/cache:      20254      27998
Swap:        32767        368      32399

Acording to RHEL network, the kernel I'm running now is the latest available, 
so upgrading is not really an option at this time.

Alas a reboot is not really an option right now (downtime scheduling, 
announcement etc etc..), but I will prioritize it in our plans.

Med venlig hilsen,
Jens Dueholm Christensen 
Survey IT

-----Original Message-----
From: Lukas Tribus [mailto:[email protected]] 
Sent: Thursday, September 12, 2013 3:50 PM
To: Jens Dueholm Christensen; [email protected]
Subject: RE: Page allocation failure

Hi!


> A few days ago one of our machines logged this:
> 
> 
> 
> Sep 10 10:54:29 web8 kernel: haproxy: page allocation failure. 
> order:1,
> mode:0x20

The kernel has problems allocating memory to haproxy. Since we don't see the 
OOM killer in action, I guess your memory is heavily fragmented.

I guess this box has a long uptime?

How much free RAM does "free -m" show?


 
> Should I be worried?

Memory allocation failure will lead to application failures. I would take this 
seriously.



> An upgrade to 1.4.24 is planned Real Soon(TM), but I am unsure if it's 
> a known error that's fixed in a later version.

Upgrading to 1.4.24 is important, there are several issues with 1.4.22.
However, it will not fix this problem, as this is not a bug in haproxy.
The problem mostly depends on your kernel.


A quick fix is to reboot the box, which will make the problem go away for now.

I suggest upgrading OS/kernel to a more recent version.

You can read more about this here:
http://www.cyberciti.biz/faq/linux-page-allocation-failure-erro/



Regards,

Lukas                                     

Reply via email to