zookeeper集群和安装dubbo的管控台

准备三台服务器CentOs6:

192.168.37.132

192.168.37.128

192.168.37.131

1 将zookeeper的安装包分别解压到/usr/local/目录下

进入conf目录,修改文件名

mv zoo_sample_cfg zoo_cfg

修改zoo_cfg里面的配置

修改配置文件的步骤不需要重复做三次,比如在192.168.37.132 修改了配置文件,那么可以执行以下操作覆盖指定的文件

scp zoo.cfg 192.168.37.128:/usr/local/zookeeper-3.4.9/conf/

scp zoo.cfg 192.168.37.131:/usr/local/zookeeper-3.4.9/conf/

并在对应的目录创建data目录

cd 进入192.168.37.132服务器的/usr/local/zookeeper-3.4.9/data目录 执行 vi myid 写入 0 保存退出

在 192.168.37.128服务器的/usr/local/zookeeper-3.4.9/data目录 执行 vi myid 写入 1 保存退出

在 192.168.37.131服务器的/usr/local/zookeeper-3.4.9/data目录 执行 vi myid 写入 2 保存退出

分别启动 zookeeper zkServer.sh start 查看状态 zkServer.sh status 停止服务 zkServer.sh stop

若查看状态是提示 

Error contacting service. It is probably not running.

这个时候可以进入data目录查看日志

cat zookeeper.out 

若出现如下提示:

java.net.NoRouteToHostException: 没有到主机的路由 (Host unreachable)

需要关闭防火墙: service iptables stop

dubbo管控台的安装:

在192.168.37.132服务器安装

1在/usr/local安装一个tomcat,命名为dubbo-tomcat,然后删除webapps目录下的所有文件

2将dubbo-admin-2.8.4.war复制到webapps目录下并重命名为dubbo-admin.war

3 在webapps目录下新建一个dubbo-admin目录

4 解压dubbo-admin.war 文件 unzip dubbo-admin.war -d dubbo-admin

5 进入dubbo-admin下的WEB-INF目录,修改dubbo.properties文件

6 启动tomcat,访问http://192.168.37.132:8080/dubbo-admin/ 输入 root/root

 

原文地址:https://www.cnblogs.com/james-roger/p/9051592.html