lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Schmidt <peter.schmidt0...@gmail.com>
Subject Re: Solr 4.4.0 on Ubuntu 10.04 with Jetty 6.1 from package Repository
Date Mon, 14 Oct 2013 11:08:36 GMT
But the flag is not listed under the Dashboard->Args in Solr Admin
Interface.


2013/10/14 Peter Schmidt <peter.schmidt0885@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.schmidt0885@gmail.com>
>
>> I downloaded the Linux 64bit version jdk-7u40-linux-x64.tar.gz
>>
>>
>> 2013/10/11 Guido Medina <guido.medina@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.medina@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.schmidt0885@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.medina@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.medina@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.schmidt0885@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.schmidt0885@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 <billnbell@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." <
>>>>>>>>>>>>>> dsmiley@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.medina@temetra.com>
>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>> 2. Java version: There are huges
performance winning between
>>>>>>>>>>>>>>> Java
>>>>>>>>>>>>>>> 5, 6
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>        and 7; we use Oracle JDK
7u40.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message