I forgot a few important details:

solr version = 1.4.1
current index size = 50gb
growth ~600mb / day
jboss runs with web settings (same as minimal)
2010/10/14 <ac...@gmx.net>

> Hi,
>
> as I am new here, I want to say hello and thanks in advance for your help.
>
>
> HW Setup:
>
> 1x SOLR Master - Sun Microsystems SUN FIRE X4450 - 4 x 2,93ghz, 64gb ram
> 1x SOLR Slave -  Sun Microsystems SUN FIRE X4450 - 4 x 2,93ghz, 64gb ram
>
> SW Setup:
>
> Solaris 10 Generic_142901-03
> jboss 5.1.0
> JDK 1.6 update 18
>
>
> # Specify the exact Java VM executable to use.
> #
> JAVA="/opt/appsrv/java6/bin/amd64/java"
>
> #
> # Specify options to pass to the Java VM.
> #
> JAVA_OPTS="-server -Xms6144m -Xmx6144m -Xmn3072m -XX:ThreadStackSize=1024
> -XX:MaxPermSize=512m -Dorg.jboss.resolver.warning=true
> -Dsun.rmi.dgc.client.gcInterval=3600000
> -Dsun.rmi.dgc.server.gcInterval=3600000 -Dnetworkaddress.cache.ttl=1800
> -XX:+UseConcMarkSweepGC"
>
>
> SOLR Setup:
>
> #) the master has to deal an avg. update rate of 50 updates/s and peaks of
> 400 updates/s
>
> #) the slave replicates every 60s using the built in solr replication
> method (NOT rsync)
>
> #) the slave querys are ~20/sec
>
>
> #) schema.xml
>
>
> <field name="myname1" type="string" indexed="true" stored="false"
> required="true"/>
> <field name="myname2" type="int" indexed="true" stored="true"
> required="true"/>
> <field name="myname3" type="int" indexed="true" stored="true"
> required="true"/>
> <field name="myname4" type="long" indexed="true" stored="true"
> required="true"/>
> <field name="myname5" type="int" indexed="true" stored="true"
> required="true"/>
> <field name="myname6" type="string" indexed="true" stored="true"
> required="true"/>
> <field name="myname7" type="string" indexed="true" stored="false"/>
> <field name="myname8" type="string" indexed="true" stored="false"/>
> <field name="myname9" type="string" indexed="true" stored="false"/>
> <field name="myname10" type="long" indexed="true" stored="false"/>
> <field name="myname11" type="int" indexed="true" stored="false"/>
> <field name="myname12" type="string" indexed="true" stored="false"/>
> <field name="myname13" type="tdate" indexed="true" stored="false"/>
> <field name="myname14" type="int" indexed="true" stored="false"
> multiValued="true"/>
> <field name="myname15" type="string" indexed="true" stored="false"
> multiValued="true"/>
> <field name="myname16" type="int" indexed="true" stored="false"
> multiValued="true"/>
> <field name="myname17" type="string" indexed="true" stored="false"
> multiValued="true"/>
> <field name="myname18" type="string" indexed="true" stored="false"
> multiValued="true"/>
> <field name="myname19" type="string" indexed="true" stored="false"
> multiValued="true"/>
> <field name="myname20" type="boolean" indexed="true" stored="false"/>
> <field name="myname21" type="int" indexed="true" stored="false"
> required="true"/>
> <field name="myname22" type="date" indexed="true" stored="true"
> default="NOW" multiValued="false"/>
>
>
> #) The solarconfig.xml is attached
>
>
>
> Both, master & slave suffer from serious performance impacts during garbage
> collects
>
>
> I obviously have an GC problem, because ~30min after startup, the Old space
> is full and not beeing freed up.
>
> Below you find a JMX copy&paste of the Heap AFTER a garbage collect!! As
> you can see, even the Eden Space can only free up to 700mb total, which
> gives very little time to relax. The system does GC's 90% of the time.
>
>
>
>
> Total Memory Pools: 5
>
>    Pool: Code Cache (Non-heap memory)
>
>        Peak Usage : init:4194304, used:7679360, committed:7798784,
> max:50331648
>        Current Usage : init:4194304, used:7677312, committed:7798784,
> max:50331648
>
>
>            |---------| committed:7.44Mb
>
>  +---------------------------------------------------------------------+
>            |/////////| | max:48Mb
>
>  +---------------------------------------------------------------------+
>            |---------| used:7.32Mb
>
>
>    Pool: Par Eden Space (Heap memory)
>
>        Peak Usage : init:2577006592, used:2577006592, committed:2577006592,
> max:2577006592
>        Current Usage : init:2577006592, used:1911083120,
> committed:2577006592, max:2577006592
>
>
>
>  |---------------------------------------------------------------------|
> committed:2.4Gb
>
>  +---------------------------------------------------------------------+
>            |/////////////////////////////////////////////////// | max:2.4Gb
>
>  +---------------------------------------------------------------------+
>            |--------------------------------------------------| used:1.78Gb
>
>
>    Pool: Par Survivor Space (Heap memory)
>
>        Peak Usage : init:322109440, used:322109440, committed:322109440,
> max:322109440
>        Current Usage : init:322109440, used:0, committed:322109440,
> max:322109440
>
>
>
>  |---------------------------------------------------------------------|
> committed:307.19Mb
>
>  +---------------------------------------------------------------------+
>            | | max:307.19Mb
>
>  +---------------------------------------------------------------------+
>            | used:0b
>
>
>    Pool: CMS Old Gen (Heap memory)
>
>        Peak Usage : init:3221225472, used:3221225472, committed:3221225472,
> max:3221225472
>        Current Usage : init:3221225472, used:3207930400,
> committed:3221225472, max:3221225472
>
>
>
>  |---------------------------------------------------------------------|
> committed:3Gb
>
>  +---------------------------------------------------------------------+
>
>  |/////////////////////////////////////////////////////////////////////|
> max:3Gb
>
>  +---------------------------------------------------------------------+
>
>  |--------------------------------------------------------------------|
> used:2.99Gb
>
>
>    Pool: CMS Perm Gen (Non-heap memory)
>
>        Peak Usage : init:21757952, used:62622896, committed:104484864,
> max:536870912
>        Current Usage : init:21757952, used:62607888, committed:104484864,
> max:536870912
>
>
>            |------------| committed:99.64Mb
>
>  +---------------------------------------------------------------------+
>            |//////// | | max:512Mb
>
>  +---------------------------------------------------------------------+
>            |-------| used:59.71Mb
>
>
>
>
> I am looking forward for best practice values for both, solrconfig.xml and
> JVM settings.
>
> br
>
> accid
>
> --
> GRATIS! Movie-FLAT mit über 300 Videos.
> Jetzt freischalten unter http://portal.gmx.net/de/go/maxdome
>

Reply via email to