Eric,

Sorry about that, the entire OPTIONS= part can be dropped. That's there to 
support a war file that we deploy next to solr.

Greg

On Dec 5, 2013, at 1:51 PM, Eric Palmer <e...@ericfpalmer.com> wrote:

> some progress but getting this error now
> sudo service jetty start
> Starting Jetty: -bash: line 1: cd: /var/lib/answers/atlascloud/solr45: No
> such file or directory
> STARTED Jetty Thu Dec  5 19:50:09 UTC 2013
> [ec2-user@ip-10-50-203-92 ~]$ java.lang.IllegalArgumentException: No such
> OPTIONS: jsp
> at org.eclipse.jetty.start.Config.getCombinedClasspath(Config.java:411)
> at org.eclipse.jetty.start.Config.getActiveClasspath(Config.java:388)
> at org.eclipse.jetty.start.Main.start(Main.java:509)
> at org.eclipse.jetty.start.Main.main(Main.java:96)
> 
> 
> On Thu, Dec 5, 2013 at 2:28 PM, Greg Walters <greg.walt...@answers.com>wrote:
> 
>> Eric,
>> 
>> If you're using the script from the gist I posted make sure you're
>> sourcing the jetty file at line 140.
>> 
>> Thanks,
>> Greg
>> 
>> On Dec 5, 2013, at 1:21 PM, Eric Palmer <e...@ericfpalmer.com> wrote:
>> 
>>> Greg or anyone that can help, when I try to start jetty as a service
>>> sudo service jetty start
>>> 
>>> I get this error
>>> ** ERROR: JETTY_HOME not set, you need to set it or install in a standard
>>> location
>>> 
>>> same for
>>> sudo service jetty stop
>>> sudo service jetty check
>>> etc
>>> 
>>> I have a file here and the permissions look right
>>> ls -al /etc/default/
>>> total 20
>>> drwxr-xr-x  2 root root 4096 Dec  5 19:18 .
>>> drwxr-xr-x 68 root root 4096 Dec  5 19:03 ..
>>> -rwxr-xr-x  1 root root  317 Dec  5 19:18 jetty
>>> 
>>> the contents if the jetty file is
>>> JAVA_HOME=/usr/lib/jvm/jre
>>> JETTY_HOME=/home/ec2-user/solr/solr-4.5.1/example/
>>> JETTY_USER=ec2-user
>>> JETTY_LOGS=/home/ec2-user/solr/solr-4.5.1/example/logs
>>> JAVA_OPTIONS="\
>>> -Dsolr.solr.home=/home/ec2-user/solr/solr-4.5.1/example/solr/ \
>>> -Xms1g \
>>> -Djetty.port=8983 \
>>> -Dcollection.configName=collection1 \
>>> $JAVA_OPTIONS"
>>> 
>>> Any ideas what I should check?
>>> 
>>> Eric P
>>> 
>>> thanks in advance
>>> 
>>> 
>>> 
>>> On Thu, Dec 5, 2013 at 11:28 AM, Greg Walters <greg.walt...@answers.com
>>> wrote:
>>> 
>>>> Alan,
>>>> 
>>>> Yes, that's intentional. There's two reasons for this:
>>>> 
>>>> 1: We make schema changes frequently (more frequently than I like)
>>>> 2: So far as I've noticed, it doesn't hurt anything and covers my butt
>>>> when I've got to clear out all the solr related data from ZK while
>> testing
>>>> 
>>>> Thanks,
>>>> Greg
>>>> 
>>>> On Dec 5, 2013, at 5:53 AM, Alan Woodward <a...@flax.co.uk> wrote:
>>>> 
>>>>> Hi Greg,
>>>>> 
>>>>> It looks as though your script below will bootstrap a collection
>>>> configuration every time Solr is restarted, which probably isn't what
>> you
>>>> want to do?  You only need to upload the config once.
>>>>> 
>>>>> Alan Woodward
>>>>> www.flax.co.uk
>>>>> 
>>>>> 
>>>>> On 4 Dec 2013, at 21:26, Greg Walters wrote:
>>>>> 
>>>>>> I almost forgot, you'll need a file to setup the environment a bit
>> too:
>>>>>> 
>>>>>> **
>>>>>> JAVA_HOME=/usr/java/default
>>>>>> JAVA_OPTIONS="-Xmx15g \
>>>>>> -Xms15g \
>>>>>> -XX:+PrintGCApplicationStoppedTime \
>>>>>> -XX:+PrintGCDateStamps \
>>>>>> -XX:+PrintGCDetails \
>>>>>> -XX:+UseConcMarkSweepGC \
>>>>>> -XX:+UseParNewGC \
>>>>>> -XX:+UseTLAB \
>>>>>> -XX:+CMSParallelRemarkEnabled \
>>>>>> -XX:+CMSScavengeBeforeRemark \
>>>>>> -XX:+UseCMSInitiatingOccupancyOnly \
>>>>>> -XX:CMSInitiatingOccupancyFraction=50 \
>>>>>> -XX:CMSWaitDuration=300000 \
>>>>>> -XX:GCTimeRatio=40 \
>>>>>> -Xloggc:/tmp/solr45_gc.log \
>>>>>> -Dbootstrap_conf=true \
>>>>>> 
>>>> 
>> -Dbootstrap_confdir=/var/lib/answers/atlascloud/solr45/solr/wa-en-collection_1/conf/
>>>> \
>>>>>> -Dcollection.configName=wa-en-collection \
>>>>>> -DzkHost=<hosts> \
>>>>>> -DnumShards=<shards> \
>>>>>> -Dsolr.solr.home=/var/lib/answers/atlascloud/solr45/solr/ \
>>>>>> 
>>>> 
>> -Dlog4j.configuration=file:///var/lib/answers/atlascloud/solr45/resources/log4j.properties
>>>> \
>>>>>> -Djetty.port=9101 \
>>>>>> $JAVA_OPTIONS"
>>>>>> JETTY_HOME=/var/lib/answers/atlascloud/solr45/
>>>>>> JETTY_USER=tomcat
>>>>>> JETTY_LOGS=/var/lib/answers/atlascloud/solr45/logs
>>>>>> **
>>>>>> 
>>>>>> On Dec 4, 2013, at 3:21 PM, Greg Walters <greg.walt...@answers.com>
>>>> wrote:
>>>>>> 
>>>>>>> I found the instructions and scripts on that page to be unclear
>> and/or
>>>> not work. Here's the script I've been using for solr 4.5.1:
>>>> https://gist.github.com/gregwalters/7795791 Do note that you'll have to
>>>> change a couple of paths to get things working correctly.
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> Greg
>>>>>>> 
>>>>>>> On Dec 4, 2013, at 3:15 PM, Eric Palmer <e...@ericfpalmer.com>
>> wrote:
>>>>>>> 
>>>>>>>> Hey all,
>>>>>>>> 
>>>>>>>> I'm pretty new to solr.  I'm installing it on an amazon linux (rpm
>>>> based)
>>>>>>>> ec2 instance and have it running. I even have nutch feeding it pages
>>>> from
>>>>>>>> a crawl. I'm very happy about that.
>>>>>>>> 
>>>>>>>> I want solr to start on a reboot and am following the instructions
>> at
>>>>>>>> http://wiki.apache.org/solr/SolrJetty#Starting
>>>>>>>> 
>>>>>>>> I'm using solr 4.5.1 and when I check the jetty version I get this
>>>>>>>> 
>>>>>>>> java -jar start.jar --version
>>>>>>>> Active Options: [default, *]
>>>>>>>> Version Information on 17 entries in the classpath.
>>>>>>>> Note: order presented here is how they would appear on the
>> classpath.
>>>>>>>> changes to the OPTIONS=[option,option,...] command line option will
>>>>>>>> be reflected here.
>>>>>>>> 0:                (dir) | ${jetty.home}/resources
>>>>>>>> 1:     8.1.10.v20130312 |
>>>> ${jetty.home}/lib/jetty-xml-8.1.10.v20130312.jar
>>>>>>>> 2:  3.0.0.v201112011016 | ${jetty.home}/lib/servlet-api-3.0.jar
>>>>>>>> 3:     8.1.10.v20130312 |
>>>> ${jetty.home}/lib/jetty-http-8.1.10.v20130312.jar
>>>>>>>> 4:     8.1.10.v20130312 |
>>>>>>>> ${jetty.home}/lib/jetty-continuation-8.1.10.v20130312.jar
>>>>>>>> 5:     8.1.10.v20130312 |
>>>>>>>> ${jetty.home}/lib/jetty-server-8.1.10.v20130312.jar
>>>>>>>> 6:     8.1.10.v20130312 |
>>>>>>>> ${jetty.home}/lib/jetty-security-8.1.10.v20130312.jar
>>>>>>>> 7:     8.1.10.v20130312 |
>>>>>>>> ${jetty.home}/lib/jetty-servlet-8.1.10.v20130312.jar
>>>>>>>> 8:     8.1.10.v20130312 |
>>>>>>>> ${jetty.home}/lib/jetty-webapp-8.1.10.v20130312.jar
>>>>>>>> 9:     8.1.10.v20130312 |
>>>>>>>> ${jetty.home}/lib/jetty-deploy-8.1.10.v20130312.jar
>>>>>>>> 10:                1.6.6 |
>>>> ${jetty.home}/lib/ext/jcl-over-slf4j-1.6.6.jar
>>>>>>>> 11:                1.6.6 |
>>>> ${jetty.home}/lib/ext/jul-to-slf4j-1.6.6.jar
>>>>>>>> 12:               1.2.16 | ${jetty.home}/lib/ext/log4j-1.2.16.jar
>>>>>>>> 13:                1.6.6 | ${jetty.home}/lib/ext/slf4j-api-1.6.6.jar
>>>>>>>> 14:                1.6.6 |
>>>> ${jetty.home}/lib/ext/slf4j-log4j12-1.6.6.jar
>>>>>>>> 15:     8.1.10.v20130312 |
>>>> ${jetty.home}/lib/jetty-util-8.1.10.v20130312.jar
>>>>>>>> 16:     8.1.10.v20130312 |
>>>> ${jetty.home}/lib/jetty-io-8.1.10.v20130312.jar
>>>>>>>> 
>>>>>>>> the instructions reference a jetty.sh script for version 6 and a
>>>> different
>>>>>>>> one for 7. Does the version 7 one work with jetty 8? If not where
>> can
>>>> I get
>>>>>>>> the one for version 8?
>>>>>>>> 
>>>>>>>> BTW - this is just the standard install of solr from the gzip file.
>>>>>>>> 
>>>>>>>> thanks in advance for your help.
>>>>>>>> 
>>>>>>>> --
>>>>>>>> Eric Palmer
>>>>>>>> U of Richmond
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> Eric Palmer
>> 
>> 
> 
> 
> -- 
> Eric Palmer

Reply via email to