But it's used, it's in the JAVA_OPTIONS listet by service jetty check
2013/10/14 Peter Schmidt <peter.schmidt0...@gmail.com> > 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. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>> >>> >> >