本例中主节点的主机名为的master,从节点的主机名分别是slave1,slave2,slave3,用户名为hadoop,使用的zookeeper版本为zookeeper3.4.5。在root下运行如下脚本可以实现Zookeeper集群的快速搭建。


在安装之前确保主机之间能够相互通信,修改好主机名,本次试运行一个shall脚本完成3台主机的zookeeper安装。

shell脚本代码如下

使用shell实现zookeeper集群的自动搭建_集群


要注意一点:

    myid文件是在/usr/zookeeper/data/下边,而且号要个zoo.cof配置里边的内容一致。


部署结果如下:


使用shell实现zookeeper集群的自动搭建_集群_02



使用shell实现zookeeper集群的自动搭建_shell_03



使用shell实现zookeeper集群的自动搭建_shell_04