zookeeper搭建伪分布式和集群搭建

搭建伪分布式注意点:

1.复制zookeeper(我解压的zookeeper压缩包重命名为这个)文件,zookeeper2,zookeeper3

cp zookeeper zookeeper2 -rf

2.修改每个文件下的conf文件中的zoo.cfg配置文件

(1)端口号,默认是2181,伪分布式不是多台机器集群,所以端口号要设置成不一样的

2182,2183

(2)dataDir和dataLogDir的路径修改成各自对应的

(3)每个zoo.cfg文件中添加

server.1=192.168.11.111:2888:3888

server.1=192.168.11.111:2889:3889

server.1=192.168.11.111:2890:3890

伪分布式是在同一台机器上,所以ip一样,端口号不一样

3.在每个zookeperN的文件内有一个dataDir文件夹,需要在这个文件夹中创建myid文件

vi myid创建文件

其中的数据一个存储1,一个存储2,另一个存储3


集群搭建:

1.每台机器都要设置环境变量

2.因为是在不同的机器上,所以ip是不一样的,所以端口号可以都是默认的2181

3.

server.1=192.168.11.111:2888:3888

server.1=192.168.11.112:2888:3888

server.1=192.168.11.113:2888:3888


测试:

测试leader选举和数据同步测试

数据同步测试:在一台机器上创建一个节点,在另一台机器上查看是否可以看到相同的数据

你可能感兴趣的:(zookeeper搭建伪分布式和集群搭建)