You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by kt...@apache.org on 2019/11/13 18:34:38 UTC

[accumulo-website] branch master updated: Update blog to include openssl path to JAVA_OPTS in accumulo-env.sh (#208)

This is an automated email from the ASF dual-hosted git repository.

kturner pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/accumulo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 818ebed  Update blog to include openssl path to JAVA_OPTS in accumulo-env.sh (#208)
818ebed is described below

commit 818ebed4674c8c978ce65524f9717e44125d3f6e
Author: Karthick Narendran <ka...@gmail.com>
AuthorDate: Thu Nov 14 00:04:27 2019 +0530

    Update blog to include openssl path to JAVA_OPTS in accumulo-env.sh (#208)
---
 _posts/blog/2019-10-15-accumulo-adlsgen2-notes.md | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/_posts/blog/2019-10-15-accumulo-adlsgen2-notes.md b/_posts/blog/2019-10-15-accumulo-adlsgen2-notes.md
index 03288aa..511f4d4 100644
--- a/_posts/blog/2019-10-15-accumulo-adlsgen2-notes.md
+++ b/_posts/blog/2019-10-15-accumulo-adlsgen2-notes.md
@@ -76,8 +76,20 @@ CLASSPATH="${CLASSPATH}:${HADOOP_HOME}/share/hadoop/common/lib/jackson-mapper-as
 export CLASSPATH
 ```
 
-Tried adding `-Dorg.wildfly.openssl.path` to `JAVA_OPTS` in `accumulo-env.sh`, but it 
-did not appear to work, this needs further investigation.
+Include `-Dorg.wildfly.openssl.path` to `JAVA_OPTS` in `accumulo-env.sh` as shown below. This
+java property is an optional performance enhancement for TLS.
+
+```bash
+JAVA_OPTS=("${ACCUMULO_JAVA_OPTS[@]}"
+  '-XX:+UseConcMarkSweepGC'
+  '-XX:CMSInitiatingOccupancyFraction=75'
+  '-XX:+CMSClassUnloadingEnabled'
+  '-XX:OnOutOfMemoryError=kill -9 %p'
+  '-XX:-OmitStackTraceInFastThrow'
+  '-Djava.net.preferIPv4Stack=true'
+  '-Dorg.wildfly.openssl.path=/usr/lib64'
+  "-Daccumulo.native.lib.path=${lib}/native")
+```
 
 Set the following in `accumulo.properties` and then run `accumulo init`, but don't start Accumulo.