你好,游客 登录 注册 搜索
背景:
阅读新闻

Linux下安装Zookeeper集群以及在Windows用dubbo和代码测试

[日期:2017-05-02] 来源:Linux社区  作者:yuanjava [字体: ]

Linux下安装Zookeeper集群以及在Windows用dubbo和代码测试

首先,准备三台Linux虚拟机

三台机器 CentOS01 :192.168.1.168lxs001)   centos03 :192.168.1.178lxs003)   centos03 :192.168.1.188lxs003)  三台机器

下载 zookeeper

进入 opt 目录

下载 zookeeper:wget http://apache.fayea.com/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz

解压zookeeper:tar -zxvf zookeeper-3.4.6.tar.gz

 

zookeeper-3.4.6改名成zookeeper:mv zookeeper-3.4.6 zookeeper

进入conf目录配置文件  cp 拷贝一个 zoo.cfg备份

编辑 zoo.cfg:Vim  zoo.cfg

  改为

增加集群信息

server.1=192.168.1.168:2888:3888

server.2=192.168.1.178:2888:3888

server.3=192.168.1.188:2888:3888

将在168上配置好的zoo.cfg拷贝 178  188两台机器上

  scp  zoo.cfg  root@192.168.1.178:/opt/zookeeper/conf

配置dataDir:刚才dataDir 为 /var/zookeeper

进入 var,  mkdir新建zookerper文件夹

vim myid 新建myid 文本 编辑myid 文本并且写上service后的数字,

同时在178  188 上同样创建个 myid,分别写上2,3

以上配置好了就可以连接测试zookeeper了,cd进入 /opt/zookeeper/bin目录,启动

telnet 192.168.1.168  2181

如果没装 telnet  先装下

 重新连接 成功后输入stat

同时启动 178  188服务器

有时候 集群不是 ,可能是机器上防火墙没有关闭,在三台机器上分别关闭防火墙

最后 三台机器集群起来就是下面这个

 

 

最后用代码 测试连接情况 ,以及用dubbo控制台查看提供者

dubbo.properties里配置

dubbo.registry.address=zookeeper://192.168.1.168:2181?backup=192.168.1.178:2181,192.168.1.188:2181 

最后在Windows(我的dubbo装在Windows上)看到代码里的提供者 说明服务已经在zookeeper注册上了

在 CentOS7 上安装 Zookeeper-3.4.9 服务 http://www.linuxidc.com/Linux/2016-09/135052.htm

ZooKeeper官方文档翻译——ZooKeeper Overview 3.4.6  http://www.linuxidc.com/Linux/2016-12/138025.htm

CentOS下ZooKeeper 3.4.8 集群环境搭建 http://www.linuxidc.com/Linux/2016-12/137958.htm

CentOS 7下Zookeeper集群安装 http://www.linuxidc.com/Linux/2017-01/139733.htm

ZooKeeper学习总结  http://www.linuxidc.com/Linux/2016-07/133179.htm

Linux下安装Zookeeper集群 http://www.linuxidc.com/Linux/2017-01/139545.htm

Zookeeper集群的搭建与调试 http://www.linuxidc.com/Linux/2017-03/141812.htm

Linux下Zookeeper集群的安装  http://www.linuxidc.com/Linux/2017-03/141400.htm

CentOS 7下安装 Zookeeper单机版  http://www.linuxidc.com/Linux/2015-05/117697.htm

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-05/143331.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款