zookeeper测试环境部署

原创 2016年05月30日 14:13:31

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务框架,包含一组简单的原语集合。通过这些原语言的组合使用,能够帮助我们解决更高层次的分布式问题。

本文讲解如何使用三台虚拟机搭建zookeeper集群环境


1.修改三台主机名分别为zoo1\zoo2\zoo3,配置hosts主机路由

命令:

#vi /etc/sysconfig/network   //修改hostname分别为zoo1\zoo2\zoo3

#vi /etc/hosts    //修改hosts,增加三台主机的IP和主机名


#reboot        //重启


2.三台机安装JDK/JRE


3.三台机均安装zookeeper

 下载zookeeper-3.4.6.tar.gz包。

命令:

#tar zxvf zookeeper-3.4.6.tar.gz  // 解压程序包

#cd zookeeper-3.4.6 //进入程序文件夹

#vi conf/zoo.cfg  //修改zoo.cfg配置如下:

#mkdir /var/lib/zookeeper   //创建zookeeper快照目录。

#vi /var/lib/zookeeper/myid      //创建server id文件,内容为1。

#service iptables stop //关闭防火墙

#bin/zkServer.sh start  //启动zookeeper


4.查看运行状态

启动三台机的zkServer服务后查看运行状态:

#bin/zkServer.sh status //查看zookeeper运行状态

#ps -aux|grep 'zookeeper' //查看zookeeper运行进程

#netstat -apn|grep 2181  //查看zookeeper端口情况

#cat -t zookeeper.out //查看日志信息


5.ZooKeeper命令工具访问

命令:

#bin/zkCli.sh -server 10.1.1.191    //客户端连接

[zk ]ls /           //查看zookeeper 包含内容

[zk]create /test "123"    //创建名为’test‘的znode节点,并关联字符串为’123‘
[zk]get /test    //获取’test‘节点
[zk]delete /test   //删除’test‘节点


6.安装问题总结

安装过程中出现“没有到主机的路由”错误


问题解决:

1)查看hosts主机路由配置是否正确: vi /etc/hosts

2)关闭防火墙:service iptables stop

测试环境部署

  • 2015年08月14日 15:09
  • 12KB
  • 下载

linux_centOS_5.4下部署测试环境

  • 2012年12月18日 17:30
  • 458KB
  • 下载

Dubbo + zookeeper 测试环境的搭建

dubbo是目前国内比较流行的一种分布式服务治理方案。还有一种就是esb了。一般采用的是基于Apache servicemix 和 Apache Camel和activemq这种方式。这里先介绍一下d...

测试环境自动部署系统技术

  • 2017年10月26日 08:56
  • 922KB
  • 下载

Apache Zookeeper单个节点测试环境与集群环境设置

Apache Zookeeper依赖于Java虚拟机环境。我们首先需要准备一个Linux Ubuntu 15.04环境可以通过wget命令下载Zookeeper的安装包,所以不必事先下载Zookeep...
  • boonya
  • boonya
  • 2017年03月27日 17:53
  • 479

网上最新的devstack安装教程【一键部署openstack测试环境】

这段时间由于测试需要搭建openstack环境,搜遍谷歌百度进行不下30次尝试...看了陈沙克等前辈的安装教程,很多配置信息都已经过期了。不过大致的步骤基本不变,由于最近devstack在github...

kafka测试环境部署

kafka 是一款分布式消息发布和订阅的系统,具有高性能和高吞吐率。 (官网地址:http://kafka.apache.org) 本文讲解在三台虚拟机中安装部署kafka集群。...
  • GeneLau
  • GeneLau
  • 2016年05月31日 10:32
  • 227

fiddle抓包测试环境部署

Fiddler工作原理:Fiddler是以代理web服务器的形式工作的,它使用代理地址:127.0.0.1端口:8888。当fiddler退出的时候会自动注销,这样就不会影响别的程序,不过如果fidd...

(最齐全)Jenkins+Maven+SVN搭建自动部署,自动测试环境

http://blog.csdn.net/thestoryoftony/article/details/7684137 Jenkins+Maven搭建自动部署,自动测试环境 writen by...

Jenkins+Maven+SVN搭建自动部署,自动测试环境

转载:http://www.linuxidc.com/Linux/2012-06/63522.htm 《目录》   一、安装Jenkins   二、配置Jenkins   三、自动编译 ...
  • lcm_up
  • lcm_up
  • 2014年02月08日 17:41
  • 900
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:zookeeper测试环境部署
举报原因:
原因补充:

(最多只允许输入30个字)