UPDATE:

I set my app server[1] system property jetty.port to be equal to the app servers open port and was able to get two Solr shards to talk.

The overall properties I set are:

App server domain 1:

bootstrap_confdir
collection.configName
jetty.port
solr.solr.home
zkRun

App server domain 2:

bootstrap_confdir
collection.configName
jetty.port
solr.solr.home
zkHost

I deployed each war app into the "/solr" context. I presume its needed by remote URL addressing.
I checked the zookeeper config page and it shows both shards.

Awesome.

[1] Glassfish 3.1.1

On 02/01/2012 08:50 PM, Mark Miller wrote:
I have not yet tried to run SolrCloud in another app server, but it shouldn't 
be a problem.

One issue you might have is the fact that we count on hostPort coming from the 
system property jetty.port. This is set in the default solr.xml - the hostPort 
defaults to jetty.port. You probably want to explicitly pass -DhostPort= if you 
are not going to use jetty.port.


- Mark Miller
lucidimagination.com
On Feb 1, 2012, at 2:44 PM, Darren Govoni wrote:

Hi,
  I'm trying to get the SolrCloud2 examples to work using a war deployed solr 
into glassfish.
The startup properties must be different in this case, because its having 
trouble connecting to zookeeper when
I deploy the solr war file.

Perhaps the embedded zookeeper has trouble running in an app server?

Any tips appreciated!

Darren

On 01/30/2012 06:58 PM, Darren Govoni wrote:
Hi,
  Is there any issue with running the new SolrCloud deployed as a war in 
another app server?
Has anyone tried this yet?

thanks.













Reply via email to