Tom Beerbower created AMBARI-16691:
--------------------------------------
Summary: Atlas Integration : Extend Ambari with settings for Atlas
environment configuration
Key: AMBARI-16691
URL: https://issues.apache.org/jira/browse/AMBARI-16691
Project: Ambari
Issue Type: Bug
Reporter: Tom Beerbower
Assignee: Tom Beerbower
In ATLAS-616, we uncovered problems with Atlas web service when testing queries
at scale. The investigation revealed a fix possible with tuning some GC
parameters. ATLAS-616 suggests the GC values in documentation.
Default these settings in Ambari.
The values we have recommended are all to be set in {{atlas-env.sh}} config
file. They are:
Common for all JDKs:
{code}
#export ATLAS_SERVER_OPTS="-server -XX:SoftRefLRUPolicyMSPerMB=0
-XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC
-XX:+CMSParallelRemarkEnabled -XX:+PrintTenuringDistribution
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=dumps/atlas_server.hprof
-Xloggc:logs/gc-worker.log -verbose:gc -XX:+UseGCLogFileRotation
-XX:NumberOfGCLogFiles=10 -XX:GCLogFileSize=1m -XX:+PrintGCDetails
-XX:+PrintHeapAtGC -XX:+PrintGCTimeStamps"
{code}
For JDK7:
{code}
#export ATLAS_SERVER_HEAP="-Xms15360m -Xmx15360m -XX:MaxNewSize=3072m
-XX:PermSize=100M -XX:MaxPermSize=512m"
{code}
For JDK8:
{code}
#export ATLAS_SERVER_HEAP="-Xms15360m -Xmx15360m -XX:MaxNewSize=5120m
-XX:MetaspaceSize=100M -XX:MaxMetaspaceSize=512m"
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)