From f24e68426c9d17389258c0f501ad1f1f025971cf Mon Sep 17 00:00:00 2001 From: Michael Stack Date: Wed, 4 Jun 2014 11:26:48 -0700 Subject: [PATCH] HBASE-6139 Add troubleshooting section for CentOS 6.2 page allocation failure issue (Misty Stanley-Jones) --- src/main/docbkx/troubleshooting.xml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/main/docbkx/troubleshooting.xml b/src/main/docbkx/troubleshooting.xml index 03a06599e80..b78df82184f 100644 --- a/src/main/docbkx/troubleshooting.xml +++ b/src/main/docbkx/troubleshooting.xml @@ -1306,5 +1306,29 @@ security.provider.1=sun.security.pkcs11.SunPKCS11 ${java.home}/lib/security/nss. Then renumber the remaining providers accordingly. + +
+ Operating System Specific Issues +
+ Page Allocation Failure + This issue is known to affect CentOS 6.2 and possibly CentOS 6.5. It may also affect + some versions of Red Hat Enterprise Linux, according to . + Some users have reported seeing the following error: + kernel: java: page allocation failure. order:4, mode:0x20 + Raising the value of min_free_kbytes was reported to fix this problem. This + parameter is set to a percentage of the amount of RAM on your system, and is described in more + detail at . + To find the current value on your system, run the following command: + [user@host]# cat /proc/sys/vm/min_free_kbytes + Next, raise the value. Try doubling, then quadrupling the value. Note that setting the + value too low or too high could have detrimental effects on your system. Consult your + operating system vendor for specific recommendations. + Use the following command to modify the value of min_free_kbytes, + substituting <value> with your intended value: + [user@host]# echo <value> > /proc/sys/vm/min_free_kbytes +
+