在一台Linux机器上安装Zookeeper集群

一、安装jdk、并配置环境变量,安装jdk就不再叙述。需要注意的是,jdk的版本和zookeeper的版本要匹配,自己在安装的过程中,使用Zookeeper3.5.4时,发现jdk7不支持,然后下载了Zookeeper3.4.13版本。

一、新建zookeeper文件夹,并且在zookeeper文件夹下面新建server1、server2、server3文件夹

二、进入server1文件夹,解压文件

tar -zxvf zookeeper-3.4.13.tar.gz

三、在/root/zhangys/zookeeper/server1/zookeeper-3.4.13文件夹下面新建data文件夹

mkdir data

四、进入刚才新建的data文件夹,新建myid文件

touch myid

在myid文件中写入1

五、进入zookeeper/server1/zookeeper-3.4.13/conf文件夹

执行命令:cp zoo_sample.cfg zoo.cfg

六、修改zoo.cfg文件

dataDir=/root/zhangys/zookeeper/server1/zookeeper-3.4.13/data

clientPort=9689

server.1=127.0.0.1:2888:3888
server.2=127.0.0.1:2889:3889
server.3=127.0.0.1:2890:3890
 

如图:

在一台Linux机器上安装Zookeeper集群_第1张图片

七、按照server1文件夹下面的步骤,修改server2、server3文件夹下面的内容。

需要把zookeeper/server2/zookeeper-3.4.13/data/myid  里面的内容修改为2;

需要把zookeeper/server3/zookeeper-3.4.13/data/myid  里面的内容修改为3;

 

需要把zookeeper/server2/zookeeper-3.4.13/conf/zoo.cfg文件里面的 clientPort 修改为不同的端口;

需要把zookeeper/server3/zookeeper-3.4.13/conf/zoo.cfg文件里面的 clientPort 修改为不同的端口;

 

其余部分修改和server1修改一样。

八、进入/root/zhangys/zookeeper文件夹

执行命令:chmod -R 777 *

九、启动Zookeeper

进入:zookeeper/server1/zookeeper-3.4.13/bin文件夹

执行命令      ./zkServer.sh start

 

进入:zookeeper/server2/zookeeper-3.4.13/bin文件夹

执行命令      ./zkServer.sh start

 

进入:zookeeper/server3/zookeeper-3.4.13/bin文件夹

执行命令      ./zkServer.sh start

 

 

安装完成!!!

你可能感兴趣的:(Zookeeper)