A two server Zookeeper ensemble is actually less reliable than a one server 
ensemble.

With two servers, Zookeeper stops working if either of them fail, so there is a 
higher probability that it will go down.

The minimum number for increased reliability is three servers.

wunder

On Mar 8, 2013, at 12:33 PM, Tomás Fernández Löbbe wrote:

> A couple of comments about your deployment architecture too. You'll need to
> change the zoo.cfg to make the Zookeeper ensemble work with two instances
> as you are trying to do, have you? The example configuration with the
> zoo.cfg is intended for a single ZK instance as described in the SolrCloud
> example. That said, really a two instances ZK ensemble as the one you are
> intending to have doesn't make much sense, if ANY of your Solr servers
> break (which as you are running embedded, ZK will also stop), the whole
> cluster will be useless until you start the server again.
> 
> Tomás
> 
> 
> On Fri, Mar 8, 2013 at 12:26 PM, Shawn Heisey <s...@elyograg.org> wrote:
> 
>> On 3/8/2013 7:37 AM, roySolr wrote:
>> 
>>> java -Djetty.port=4110 -DzkRun=10.100.10.101:5110
>>> -DzkHost=10.100.10.101:5110,10**.100.10.102:5120<http://10.100.10.102:5120>-Dbootstrap_conf=true
>>> -DnumShards=1 -Xmx1024M -Xms512M -jar start.jar
>>> 
>>> It runs Solr on port 4110, the embedded zk on 5110.
>>> 
>>> The -DzkHost gives the urls of the localhost zk(5110) and the url of the
>>> other server(zk port). When i try to start this it give the error: "port
>>> out
>>> of range:-1".
>>> 
>> 
>> The full log line, ideally with several lines above and below for context,
>> is going to be crucial for figuring this out.  Also, the contents of your
>> solr.xml file may be important.
>> 
>> Thanks,
>> Shawn
>> 
>> 

--
Walter Underwood
wun...@wunderwood.org



Reply via email to