But the flag is not listed under the Dashboard->Args in Solr Admin Interface.
2013/10/14 Peter Schmidt <peter.schmidt0...@gmail.com> > It is necessary to configure the update-alternatives for Oracle Java JDK > 7. Afterwards i can use the -server flag > > > 2013/10/14 Peter Schmidt <peter.schmidt0...@gmail.com> > >> I downloaded the Linux 64bit version jdk-7u40-linux-x64.tar.gz >> >> >> 2013/10/11 Guido Medina <guido.med...@temetra.com> >> >>> Then I think you downloaded the wrong JDK 7 (32bits JDK?), if you are >>> running JDK 7 64bits the -server flag should be recognized. According to >>> the stackoverflow link you mentioned before. >>> >>> Guido. >>> >>> >>> On 11/10/13 15:48, Peter Schmidt wrote: >>> >>>> no it is 64bit and just a development VM. In production the solr will >>>> use >>>> multicore, also 64bit and some gb ram. >>>> >>>> >>>> 2013/10/11 Guido Medina <guido.med...@temetra.com> >>>> >>>> If your single core is at 32bits use Oracle JDK 7u25 or Ubuntu Open >>>>> JDK 7, >>>>> the JDK 7u40 for 32bits will corrupt indexes as stated on the lucene >>>>> bug >>>>> report. >>>>> >>>>> Guido. >>>>> >>>>> >>>>> On 11/10/13 15:13, Peter Schmidt wrote: >>>>> >>>>> Oh, i got it >>>>> http://stackoverflow.com/a/****5273166/326905<http://stackoverflow.com/a/**5273166/326905> >>>>>> <http://**stackoverflow.com/a/5273166/**326905<http://stackoverflow.com/a/5273166/326905> >>>>>> > >>>>>> >>>>>> >>>>>> "at least 2 cores and at least 2 GB physical memory" >>>>>> >>>>>> Until know i'm using a VM with single core and 1GB RAM. >>>>>> >>>>>> So this will be later for production :) >>>>>> >>>>>> Thank you Guido. >>>>>> >>>>>> >>>>>> 2013/10/11 Peter Schmidt <peter.schmidt0...@gmail.com> >>>>>> >>>>>> Strange. When i add "-server" to the arguments, i got everytime the >>>>>> error >>>>>> >>>>>>> on jetty startup >>>>>>> >>>>>>> >>>>>>> Invalid option -server >>>>>>> Cannot parse command line arguments >>>>>>> >>>>>>> >>>>>>> 2013/10/11 Guido Medina <guido.med...@temetra.com> >>>>>>> >>>>>>> It is JVM parameter, example: >>>>>>> >>>>>>>> JAVA_OPTIONS="-Djava.awt.******headless=true -Dfile.encoding=UTF-8 >>>>>>>> >>>>>>>> -server >>>>>>>> >>>>>>>> -Xms256m -Xmx256m" >>>>>>>> >>>>>>>> If you want to concatenate more JVM parameters you do it like this: >>>>>>>> JAVA_OPTIONS="-Dsolr.solr.******home=/usr/share/solr $JAVA_OPTIONS" >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Take a good look at the format, >>>>>>>> >>>>>>>> Guido. >>>>>>>> >>>>>>>> >>>>>>>> On 11/10/13 13:37, Peter Schmidt wrote: >>>>>>>> >>>>>>>> @Guido: Itried it before and than i thought you marked just the >>>>>>>> server >>>>>>>> >>>>>>>>> options >>>>>>>>> >>>>>>>>> Because the -sever causes a: >>>>>>>>> >>>>>>>>> sudo service jetty start >>>>>>>>> * Starting Jetty servlet engine. >>>>>>>>> jetty >>>>>>>>> Invalid option -server >>>>>>>>> Cannot parse command line arguments >>>>>>>>> >>>>>>>>> Or should i substitute server with ...? >>>>>>>>> >>>>>>>>> Options with -server: >>>>>>>>> >>>>>>>>> >>>>>>>>> JAVA_OPTIONS="-Djava.awt.******headless=true -Dfile.encoding=UTF-8 >>>>>>>>> >>>>>>>>> -server >>>>>>>>> >>>>>>>>> -Xms256m -Xmx256m -XX:+UseG1GC -XX:MaxGCPauseMillis=50 >>>>>>>>> -XX:+OptimizeStringConcat -XX:+UseStringCache >>>>>>>>> -Dsolr.solr.home=/usr/share/******solr $JAVA_OPTIONS" >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 2013/10/11 Guido Medina <guido.med...@temetra.com> >>>>>>>>> >>>>>>>>> Remember the "-server" which for Java webapps or dedicated Java >>>>>>>>> services >>>>>>>>> >>>>>>>>> will improve things. >>>>>>>>>> >>>>>>>>>> Guido. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 11/10/13 12:26, Peter Schmidt wrote: >>>>>>>>>> >>>>>>>>>> I can report that jetty is running now with this options: >>>>>>>>>> >>>>>>>>>> JAVA_OPTIONS="-Djava.awt.********headless=true >>>>>>>>>>> -Dfile.encoding=UTF-8 >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -Xms256m >>>>>>>>>>> >>>>>>>>>>> -Xmx256m -XX:+UseG1GC -XX:MaxGCPauseMillis=50 >>>>>>>>>>> -XX:+OptimizeStringConcat >>>>>>>>>>> -XX:+UseStringCache -Dsolr.solr.home=/usr/share/********solr >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> $JAVA_OPTIONS" >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> @Guido: I reduced the min/max heap size to 256m, i will increase >>>>>>>>>>> this >>>>>>>>>>> on >>>>>>>>>>> production server. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 2013/10/11 Peter Schmidt <peter.schmidt0...@gmail.com> >>>>>>>>>>> >>>>>>>>>>> So the main problem was that the libs must be copied to the >>>>>>>>>>> WEB-INF/lib >>>>>>>>>>> >>>>>>>>>>> directory insteed of the jetty lib/ext directory. Is the fact >>>>>>>>>>> that >>>>>>>>>>> >>>>>>>>>>>> you >>>>>>>>>>>> should you use WEB-INF/lib somewhere documented? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> 2013/10/11 Peter Schmidt <peter.schmidt0...@gmail.com> >>>>>>>>>>>> >>>>>>>>>>>> Not so hard switching it to Oracle JDK 7u40. >>>>>>>>>>>> >>>>>>>>>>>> Just download it and change the JAVA_HOME path in >>>>>>>>>>>> >>>>>>>>>>>>> /etc/default/jetty, so >>>>>>>>>>>>> it's not nescessary to switch java version with >>>>>>>>>>>>> update-java-alternatives >>>>>>>>>>>>> >>>>>>>>>>>>> The machine is 64bit :) >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> 2013/10/11 Bill Bell <billnb...@gmail.com> >>>>>>>>>>>>> >>>>>>>>>>>>> Does this work ? >>>>>>>>>>>>> >>>>>>>>>>>>> I can suggest -XX:-UseLoopPredicate to switch off predicates. >>>>>>>>>>>>> >>>>>>>>>>>>>> ??? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Which version of 7 is recommended ? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Bill Bell >>>>>>>>>>>>>> Sent from mobile >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Oct 10, 2013, at 11:29 AM, "Smiley, David W." < >>>>>>>>>>>>>> dsmi...@mitre.org> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> *Don't* use JDK 7u40, it's been known to cause index >>>>>>>>>>>>>> corruption >>>>>>>>>>>>>> and >>>>>>>>>>>>>> >>>>>>>>>>>>>> SIGSEGV faults with Lucene: LUCENE-5212 This has not been >>>>>>>>>>>>>>> unnoticed >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> by >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Oracle. >>>>>>>>>>>>>> >>>>>>>>>>>>>> ~ David >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On 10/10/13 12:34 PM, "Guido Medina" < >>>>>>>>>>>>>>> guido.med...@temetra.com> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> 2. Java version: There are huges performance winning between >>>>>>>>>>>>>>> Java >>>>>>>>>>>>>>> 5, 6 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> and 7; we use Oracle JDK 7u40. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>> >> >