Zookeeper集群

Paxos协议
Zookeeper集群_第1张图片
Zookeeper集群_第2张图片配置Zoopeeper集群
1 上传安装包 (方法太多传上去就行)
2 解压安装包

tar -zxvf zookeeper.tar.gz -C /usr/usr/hadoop

Zookeeper集群_第3张图片
3
集群配置文件 conf
编辑集群文件

vi conf

Zookeeper集群_第4张图片
4
同步配置 将配置放到所有zookeeper主机上

scp -r /usr/hadoop/zookeeper 192.168.124.112:/usr/hadoop
             (zookeeper解压位置)   (集群主机  与    位置)

5 启动

./zkServer.sh start  (启动)
./zkServer.sh stop  (停止)
./zkServer.sh status( 状态)



/zkServer.sh {start|start-foreground|stop|restart|status|upgrade|print-cmd}

web
(ip:9870)

6
配置全局变量
在/etc/profile
加入

export ZOOKEEPER_HOME=/usr/hadoop/zookeeper/bin
export PATH=$PATH:$ZOOKEEPER_HOME

端口

2181: 与外界的通讯端口
2888:集群内部主机间的通讯端口
3888:选举端口

ZK的主要角色:

Leader
Follower 可存储数据,也可参与选举
Observer 可存储数据

你可能感兴趣的:(大数据学习日记)