Hi, I am using solr 5.2.1 in cloud mode with 3 shards on 3 different servers.
Each server is having 20 GB of data size . Total memory on each server is around 50 GB. Continuos updates and queries are being fired to solr. We have been facing OOM issues due to heap issues. args we use: giving 3 GB of max heap space on each solr server java -server -Xss256k* -Xms3g -Xmx3g* -XX:NewRatio=3 -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=8 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:ConcGCThreads=4 *-XX:ParallelGCThreads=4* -XX:+CMSScavengeBeforeRemark -XX:PretenureSizeThreshold=64m -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=50 -XX:CMSMaxAbortablePrecleanTime=6000 -XX:+CMSParallelRemarkEnabled -XX:+ParallelRefProcEnabled -XX:CMSFullGCsBeforeCompaction=1 -XX:CMSTriggerPermRatio=80 -verbose:gc -XX:+PrintHeapAtGC -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime .... Please do let me know if these parameters values are enough for solr running without OOM. Let me know how can I fix these OOM issues. Thanks Preeti