关闭

zookeeper测试环境部署

标签: zookeeper分布式应用分布式集群
199人阅读 评论(0) 收藏 举报
分类:

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

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1587次
    • 积分:52
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档