`

ZooKeeper安装配置

 
阅读更多
ZooKeeper是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务。
它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务配置维护命名服务等。

安装配置(单机)

解压:
    tar -zxvf zookeeper-3.4.3.tar.gz
配置:
    在conf目录下创建一个配置文件zoo.cfg,内容如下:
    tickTime=2000
    dataDir=/opt/zookeeper/data
    dataLogDir=/opt/zookeeper/logs
    clientPort=2181
启动:
    bin/zkServer.sh start
停止:
    bin/zkServer.sh stop

安装配置(集群)

假设有三台机器,主机名分别sever1、server2、server3
在conf目录下创建一个配置文件zoo.cfg,内容如下:
    tickTime=2000
    dataDir=/opt/zookeeper/data
    dataLogDir=/opt/zookeeper/logs
    clientPort=2181
    initLimit=5
    syncLimit=2
    server.1=server1:2888:3888
    server.2=server2:2888:3888
    server.3=server3:2888:3888
在dataDir目录下创建myid文件,server1机器的内容为1,sever2机器的内容为2,server3机器的内容为3
mkdir -p /opt/zookeeper/data/
echo 1 > /opt/zookeeper/data/myid
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics