brooklyn-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aleds...@apache.org
Subject [1/2] incubator-brooklyn git commit: Add `Common problems' in the documentation
Date Tue, 17 Nov 2015 11:29:05 GMT
Repository: incubator-brooklyn
Updated Branches:
  refs/heads/master bc54d1d18 -> c48109a89


Add `Common problems' in the documentation


Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/2da9daea
Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/2da9daea
Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/2da9daea

Branch: refs/heads/master
Commit: 2da9daea976e8d1bcf84e6fefcb8f8aba251e146
Parents: cc30e6f
Author: Valentin Aitken <valentin.aitken@cloudsoftcorp.com>
Authored: Tue Nov 10 15:50:45 2015 +0200
Committer: Valentin Aitken <valentin.aitken@cloudsoftcorp.com>
Committed: Tue Nov 17 12:02:24 2015 +0200

----------------------------------------------------------------------
 docs/website/documentation/faq.md | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/2da9daea/docs/website/documentation/faq.md
----------------------------------------------------------------------
diff --git a/docs/website/documentation/faq.md b/docs/website/documentation/faq.md
index 25d3864..7af5f80 100644
--- a/docs/website/documentation/faq.md
+++ b/docs/website/documentation/faq.md
@@ -20,3 +20,31 @@ Supplying the answers are a TODO.
 ## How do I supply answers?
 
 Click the "Edit this Page" link in the bottom right.
+
+
+# Common Problems:
+
+## java.lang.OutOfMemoryError: unable to create new native thread
+
+You could encounter this error when running with many entities.
+
+Please **increase the ulimit** if you see such error:
+
+On the VM running Apache Brooklyn, we recommend ensuring nproc and nofile are reasonably
high (e.g. higher than 1024, which is often the default).
+We recommend setting it limits to a value above 16000.
+
+If you want to check the current limits run `ulimit -a`.
+
+Here are instructions for how to increase the limits for RHEL like distributions.
+Run `sudo vi /etc/security/limits.conf` and add (if it is "brooklyn" user running Apache
Brooklyn):
+
+    brooklyn           soft    nproc           16384
+    brooklyn           hard    nproc           16384
+    brooklyn           soft    nofile          16384
+    brooklyn           hard    nofile          16384
+
+
+Generally you do not have to reboot to apply ulimit values. They are set per session.
+So after you have the correct values, quit the ssh session and log back in.
+
+For more details, see one of the many posts such as http://tuxgen.blogspot.co.uk/2014/01/centosrhel-ulimit-and-maximum-number-of.html


Mime
View raw message