From: Wayne G. <ws...@wm...> - 2008-05-21 13:04:05
|
Just a side note, even though you hard coded the heap sizes in the script, they're not actually being picked up. You can check to make sure what the options are that are getting passed to Jetty with the vufind.sh check and looking at the Java options. One other note, if you pass the "-server" switch, it has to be the first argument in the list... Wayne Joel Timothy Norman wrote: > Hi, > > Thanks for your help. I hope this fixes it. The ram is limited due to this being a test box. > > Joel Norman > > ----- Original Message ----- > From: Wayne Graham <ws...@wm...> > Date: Tuesday, May 20, 2008 5:09 pm > Subject: Re: [VuFind-Tech] Java Heap & Solr Part II > > >> Is the java in /home/vufind/local/java/jre//bin/java the SDK? >> You'll >> want to make sure you have that to use the server option for the >> JVM. >> Then, set >> >> JAVA_OPTIONS="-server -Xmx1024m -Xms1024m" >> >> for the user running Jetty as a bear minimum for a medium sized >> collection. If you have a reasonably large collection, I would >> expect >> this to fail pretty quickly given the amount of data in the index. >> >> Wayne >> >> Joel Timothy Norman wrote: >> >>> Hi, >>> >>> java version "1.6.0_06" >>> Java(TM) SE Runtime Environment (build 1.6.0_06-b02) >>> Java HotSpot(TM) Client VM (build 10.0-b22, mixed mode, sharing) >>> >>> >>> >>> Checking arguments to VuFind: >>> VUFIND_HOME = /home/vufind/local/vufind >>> SOLR_HOME = /home/vufind/local/vufind/solr >>> SOLR_DATA_DIR = /home/vufind/local/vufind/solr/data >>> JETTY_HOME = /home/vufind/local/vufind/solr/jetty >>> JETTY_LOG = /home/vufind/local/vufind/solr/jetty/logs >>> JETTY_CONF = >>> JETTY_RUN = /tmp >>> JETTY_PID = /tmp/vufind.pid >>> JETTY_CONSOLE = /dev/tty >>> JETTY_PORT = >>> CONFIGS = /home/vufind/local/vufind/solr/jetty/etc/jetty.xml >>> JAVA_OPTIONS = - >>> >> Dsolr.solr.home=/home/vufind/local/vufind/solr - >> Dsolr.data.dir=/home/vufind/local/vufind/solr/data - >> Djetty.logs=/home/vufind/local/vufind/solr/jetty/logs - >> Djetty.home=/home/vufind/local/vufind/solr/jetty> JAVA = >> /home/vufind/local/java/jre//bin/java> CLASSPATH = >> >>> RUN_CMD = /home/vufind/local/java/jre//bin/java - >>> >> Dsolr.solr.home=/home/vufind/local/vufind/solr - >> Dsolr.data.dir=/home/vufind/local/vufind/solr/data - >> Djetty.logs=/home/vufind/local/vufind/solr/jetty/logs - >> Djetty.home=/home/vufind/local/vufind/solr/jetty -jar >> /home/vufind/local/vufind/solr/jetty/start.jar >> /home/vufind/local/vufind/solr/jetty/etc/jetty.xml> >> >>> VuFind running pid=13997 >>> >>> in the startup script I hard coded -Xms512 -Xmx512 this machine >>> >> has little ram. >> >>> Thanks, We're puzzle also, >>> >>> Joel >>> >>> >>> >>> >>> >> > > |