1. 安装java(三台)
2. 安装zookeeper(三台)
- 上传zookeeper-3.5.4-beta.tar.gzz
- 解压
tar -zxvf zookeeper-3.5.4-beta.tar.gz -C /opt/
- 编辑配置文件
cd /opt/zookeeper-3.5.4-beta/conf/
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
# Zookeeper 服务器之间维持心跳的时间间隔,毫秒为单位
tickTime=2000
#对于从节点最初连接到主节点时的超时时间,单位为tick值的倍数
initLimit=10
#对于主节点与从节点进行同步操作时的超时时间,单位为tick值的倍数
syncLimit=5
#数据存放目录
dataDir=/opt/zoo/data
#客户端所连接的服务器所监听的端口号,默认是2181。即zookeeper对外提供访问的端口号
clientPort=2181
maxClientCnxns=500
server.0=10.202.43.147:2888:3888
server.1=10.202.82.148:2888:3888
server.2=10.202.41.201:2888:3888
mkdir -p /opt/zoo/{data,logs}
vim /opt/zoo/data/myid
在三台机器的myid分别写入0,1,2
4. 启动zookeeper
cd /opt/zookeeper-3.5.4-beta/bin/
./zkServer.sh start