Now that I have your attention..next question... :)

Now I would like to start a Zookeeper Quorum on 3 EC Instances.  Read the
doc regarding... "Running Replicated ZooKeeper".  It says "all servers in
the quorum should have the same configuration file"..  Does this mean... I
should..

1)  Download & Install ZooKeeper on all 3 instances (at the same location.)
2)  Save the same zoo.cfg in /conf for all 3 instances.
3)  On one instance (Master?), run...

bin/zkServer.sh start

Would that start ZooKeeper on all 3 instances?  Thanks for the help.


On Wed, Dec 9, 2009 at 10:24 AM, Something Something <
mailinglist...@gmail.com> wrote:

> Switched to 3.2.1.  Much better.  Got a command prompt.  Thank you both.
>
>
> On Wed, Dec 9, 2009 at 10:09 AM, Henry Robinson <he...@cloudera.com>wrote:
>
>> The 3.2.1 command line is a lot nicer (has an actual prompt, tab
>> auto-completion, shows your connection status etc) - if you can upgrade to
>> 3.2.1 which is a good deal more modern, I would recommend it. If I recall
>> correctly, there was no prompt in 3.1.1...
>>
>> Henry
>>
>> On Wed, Dec 9, 2009 at 9:36 AM, Something Something <
>> mailinglist...@gmail.com> wrote:
>>
>> > Without -server made some progress, but don't see a command prompt.
>> > Shouldn't I see one?
>> >
>> > This is what I see:
>> > 2009-12-09 17:27:56,709 - INFO  [main:zookee...@341] - Initiating
>> client
>> > connection, host=127.0.0.1:2181 sessionTimeout=5000
>> > watcher=org.apache.zookeeper.zookeepermain$mywatc...@32fb4f
>> > 2009-12-09 17:27:56,710 - INFO  [main:clientc...@91] -
>> > zookeeper.disableAutoWatchReset is false
>> > 2009-12-09 17:27:56,792 - INFO
>>  [main-SendThread:clientcnxn$sendthr...@800
>> > ]
>> > - Attempting connection to server /127.0.0.1:2181
>> > 2009-12-09 17:27:56,802 - INFO
>>  [main-SendThread:clientcnxn$sendthr...@716
>> > ]
>> > - Priming connection to java.nio.channels.SocketChannel[connected
>> local=/
>> > 127.0.0.1:49619 remote=/127.0.0.1:2181]
>> > 2009-12-09 17:27:56,806 - INFO
>>  [main-SendThread:clientcnxn$sendthr...@868
>> > ]
>> > - Server connection successful
>> > WatchedEvent: Server state change. New state: SyncConnected
>> >
>> >
>> > Should I just use 3.2.1 version?
>> >
>> >
>> >
>> > On Wed, Dec 9, 2009 at 9:20 AM, Mahadev Konar <maha...@yahoo-inc.com>
>> > wrote:
>> >
>> > > Hi,
>> > >  Can you try this?
>> > >
>> > > bin/zkCli.sh 127.0.0.1:2181
>> > >
>> > > The -server command was added later as far as I remember.
>> > >
>> > > Thanks
>> > > mahadev
>> > >
>> > >
>> > >
>> > > On 12/9/09 9:05 AM, "Something Something" <mailinglist...@gmail.com>
>> > > wrote:
>> > >
>> > > > I am trying to start ZooKeeper on an EC2 instance.  Here's what I
>> did:
>> > > >
>> > > > 1)  Downloaded & Unpacked ZooKeeper 3.1.1 on EC2 instance.
>> > > > 2)  cp /conf/zoo_sample.cfg /conf/zoo.cfg
>> > > > 3)  Changed the dataDir path to point to my EBS volume.
>> > > > 4)  In one command window, ran /bin/zkServer.sh start
>> > > > (The last message I see is... "Snapshotting: 0)
>> > > >
>> > > > 5)  Opened another command window, and ran jps
>> > > > (This shows a new process called, QuorumPeerMain.  That's the only
>> one
>> > I
>> > > > see.)
>> > > >
>> > > > 6)  As per documentation, tried
>> > > >
>> > > > bin/zkCli.sh -server 127.0.0.1:2181
>> > > >
>> > > > (This gives me IOException: USAGE)
>> > > >
>> > > > 7) So I ran:
>> > > >
>> > > > bin/zkCli.sh -server 127.0.0.1:2181 ls
>> > > >
>> > > > Got UnknownHostException: -server
>> > > >
>> > > > 8)  So I tried various ways of specifying IP address in EC2, such
>> as:
>> > > >
>> > > > 10.xx.xx.xx
>> > > > ec2-xx-xx-xx-xxx.compute-1.amazonaws.com
>> > > > domU-12-31-xx-xx-xx-xx.compute-1.internal
>> > > > domU-12-31-xx-xx-xx-xx
>> > > >
>> > > > None of them worked.  Keep getting UnknownHostException.
>> > > >
>> > > > What am I doing wrong.  Please help.  Thanks.
>> > >
>> > >
>> >
>>
>
>

Reply via email to