Zookeeper部署完全分布式
Zookeeper搭建规划
1 | 192.168.230.11/node02 |
1.上传Zookeeper压缩文件到Linux主机的指定目录下

2.解压Zookeeper压缩文件
1 | [root@node01 software]# tar -zxf zookeeper-3.4.6.tar.gz -C /opt/modules |

3.进入/opt/modules目录下将zookeeper-3.4.6目录重命名为zookeeper
1 | [root@node01 modules]# mv zookeeper-3.4.6 zookeeper |

4.进入zookeeper文件夹,创建data和logs创建目录并赋于写权限,用于指定zookeeper的数据存放目录和日志目录
1 | [root@node01 ~]# cd /opt/modules/zookeeper |

1 | server.1=192.168.230.11:2888:3888 |

5.进入data文件夹 建立对应的myid文件
1 | [root@node1 ~]# cd /opt/modules/zookeeper/data |

6.拷贝zookeeper文件夹到其他机器node2(192.168.230.11).node3(192.168.230.12).node5(192.168.230.14)上
1 | [root@node1 ~]# scp -r /opt/modules/zookeeper root@node2:/opt/modules/zookeeper/ |
7.修改其他机器node2(192.168.230.11).node3(192.168.230.12).node5(192.168.230.14)上的myid文件
1 | [root@node2 ~]# cd /opt/modules/zookeeper/data |
8.分别启动四台机器的zookeeper
1 | [root@node1 data]# cd /opt/modules/zookeeper |

1 | [root@node2 data]# cd /opt/modules/zookeeper |

1 | [root@node3 data]# cd /opt/modules/zookeeper |

1 | [root@node5 data]# cd /opt/modules/zookeeper |

9.开启zookeeper的端口
1 | /sbin/iptables -I INPUT -p tcp --dport 2181 -j ACCEPT |
本文作者 : Matrix
原文链接 : https://matrixsparse.github.io/2016/10/02/Zookeeper部署完全分布式/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
知识 & 情怀 | 二者兼得