File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2727 - `service iptables save`
2828 - `service iptables restart`
2929- 启动 zookeeper:` sh /usr/program/zookeeper/zookeeper-3.4.8/bin/zkServer.sh start `
30- - 停止 zookeeper:` sh /usr/program/zookeeper/zookeeper-3.4.8/bin/zkServer.sh stop `
30+ - 停止 zookeeper:` sh /usr/program/zookeeper/zookeeper-3.4.8/bin/zkServer.sh stop `
31+ - 查看 zookeeper 状态:` sh /usr/program/zookeeper/zookeeper-3.4.8/bin/zkServer.sh status `
32+ - 如果是集群环境,下面几种角色
33+ - leader
34+ - follower
35+
36+ ## 集群环境搭建
37+
38+ ### 确定机子环境
39+
40+ - 集群环境最少节点是:3,且节点数必须是奇数,生产环境推荐是:5 个机子节点。
41+ - 系统都是 CentOS 6
42+ - 机子 1:192.168.1.121
43+ - 机子 2:192.168.1.111
44+ - 机子 3:192.168.1.112
45+
46+ ### 配置
47+
48+ - 在三台机子上都做如上文的流程安装,再补充修改配置文件:` vim /usr/program/zookeeper/zookeeper-3.4.8/conf/zoo.cfg `
49+ - 三台机子都增加下面内容:
50+
51+ ``` nginx
52+ server.1=192.168.1.121:2888:3888
53+ server.2=192.168.1.111:2888:3888
54+ server.3=192.168.1.112:2888:3888
55+ ```
56+
57+ - 在 机子 1 增加一个该文件:` vim /usr/program/zookeeper/data/myid ` ,文件内容填写:` 1 `
58+ - 在 机子 2 增加一个该文件:` vim /usr/program/zookeeper/data/myid ` ,文件内容填写:` 2 `
59+ - 在 机子 3 增加一个该文件:` vim /usr/program/zookeeper/data/myid ` ,文件内容填写:` 3 `
60+ - 然后在三台机子上都启动 zookeeper:` sh /usr/program/zookeeper/zookeeper-3.4.8/bin/zkServer.sh start `
61+ - 分别查看三台机子的状态:` sh /usr/program/zookeeper/zookeeper-3.4.8/bin/zkServer.sh status ` ,应该会得到类似这样的结果:
62+
63+ ```
64+ Using config: /usr/program/zookeeper/zookeeper-3.4.8/bin/../conf/zoo.cfg
65+ Mode: follower 或者 Mode: leader
66+ ```
You can’t perform that action at this time.
0 commit comments