软件包 zookeeper-3.4.6.tar.gz
安装地址 10.100.20.179 zookeeper dubbo tomcat
10.100.20.184 zookeeper
10.100.20.185 zookeeper
179:
[root@clonedubbo1 /]# cd /opt/
[root@clonedubbo1 opt]# tar -zxvf apache-tomcat-7.0.56.tar.gz
Tomcat需要jdk环境 在/etc/profile中配置
export JAVA_HOME=/opt/jdk1.7.0_71
export PATH=$PATH:$JAVA_HOME/bin
将dubbo-admin-2.8.1.war 放入tomcat的webapps目录
war包解压后修改/dubbo-admin-2.8.1/WEB-INF下dubbo.properties配置文件
dubbo.registry.address=zookeeper://10.100.20.179:2181?backup=10.100.20.184:2181,10.100.20.185:2181
dubbo.admin.root.password=root
dubbo.admin.guest.password=guest
用户名root,密码root 或者 用户名guest密码guest
[root@clonedubbo1 opt]# tar -zxvf zookeeper-3.4.6.tar.gz
[root@clonedubbo1 opt]# cd zookeeper-3.4.6
[root@clonedubbo1 zookeeper-3.4.6]# cd conf/
[root@clonedubbo1 conf]# vim zoo.cfg
添加如下信息:
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/opt/zookeeper-3.4.6/data
# the port at which the clients will connect
clientPort=2181
server.1=10.100.20.179:2888:3888
server.2=10.100.20.184:2888:3888
server.3=10.100.20.185:2888:3888
保存退出
[root@clonedubbo1 conf]# cd ../data/
[root@clonedubbo1 data]# vim myid
写入1、保存退出
184和185
Zookeeper安装步骤类似179,只需注意以下:
184 myid文件保存2
185 myid文件保存3
在各自的bin目录启动zookpeer服务 ./zkServer.sh status
注意关闭防火墙