一,zookeeper 集群下载及配置

  1.1, 准备三台服务器node1,node2,node3.

1.2, [root@liunx local]#yum install -y java #安装java相关

[root@liunx local]#cd /usr/local #进入到目录并下载:

     [root@liunx local]# wget http://mirrors.shu.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz

[root@liunx local]#  tar -zxvf zookeeper- 3.4.10.tar.gz

      解压并给Zookeeper做一个软链接 :

       [root@liunx local]# ln -s /usr/local/zookeeper-3.4.10.tar.gz  /usr/local/zookeeper

       [root@liunx local]#cd /usr/local/zookeeper/conf/

     [root@liunx local]#mv zoo_sample.cfg zoo.cfg #重新命名为zoo.cfg

     [root@liunx local]#vim zoo.cfg #编辑zoo.cfg

     

[root@liunx local]#wq #保存退出

      [root@liunx local]#mkdir -p /data/{zk1,zk2,zk3}

[root@liunx local]#echo "1" > /data/zk1/myid #分别给myid写入1,2,3

      [root@liunx local]#echo "2" > /data/zk2/myid

      [root@liunx local]#echo "3" > /data/zk3/myid

      [root@liunx local]#scp -rp /usr/local/zookeeper @192.168.80.130: /usr/local/zookeeper/ #把zookeeper相关配置分别推送到node2,node3服务器上去

[root@liunx local]#scp -rp /data/ @192.168.80.130: /data/ # 把刚建的zk1,zk2,zk3也分别推送到node2,node3服务器

二 ,node2服务器

[root@liunx local2]#cd /usr/local/zookeeper/conf/

[root@liunx local2]#vim zoo.cfg #node2服务器上的内容如下:

    

三,node3服务器

[root@liunx local3]#cd /usr/local/zookeeper/conf/

[root@liunx local3]#vim zoo.cfg #node3服务器上的内容如下:

     

四,zookeeper 启动以及角色查看(其它两台服务器都按以下操作)

[root@liunx local1]#/usr/local/zookeeper/bin/zkServer.sh start /usr/local/zookeeper/conf/zoo.cfg #启动node1服务器

     [root@liunx local1]#/usr/local/zookeeper/bin/zkServer.sh status /usr/local/zookeeper/conf/zoo.cfg #查看node1  zookeeper 状态

    

[root@liunx local1]#/usr/local/zookeeper/bin/zkCli.sh -server 192.168.80.132:2181 #测试连接node1上的zookeeper集群,出现以下证明一切OK

      [root@liunx local1]#[root@liunx local1]#/usr/local/zookeeper/bin/zkServer.sh stop /usr/local/zookeeper/conf/zoo.cfg #停止服务

[root@liunx local1]#/usr/local/zookeeper/bin/zkServer.sh restart /usr/local/zookeeper/conf/zoo.cfg #重启

五,总结以及注意事项:

1.1 必须要关闭防火墙否则会出现以下错误:

[root@liunx local1]#firewall-cmd --state #查看防火墙状态

     [root@liunx local1]#systemctl stop firewalld.service #关闭防火墙

zookeeper 集群相关配置实践的更多相关文章

  1. 原创:centos7.1下 ZooKeeper 集群安装配置+Python实战范例

    centos7.1下 ZooKeeper 集群安装配置+Python实战范例 下载:http://apache.fayea.com/zookeeper/zookeeper-3.4.9/zookeepe ...

  2. [推荐]Hadoop+HBase+Zookeeper集群的配置

    [推荐]Hadoop+HBase+Zookeeper集群的配置 Hadoop+HBase+Zookeeper集群的配置  http://wenku.baidu.com/view/991258e881c ...

  3. hbase和ZooKeeper集群安装配置

    一:ZooKeeper集群安装配置 1:解压zookeeper-3.3.2.tar.gz并重命名为zookeeper. 2:进入~/zookeeper/conf目录: 拷贝zoo_sample.cfg ...

  4. Zookeeper 集群安装配置,超详细,速度收藏!

    今天,栈长分享下 Zookeeper 的集群安装及配置. 下载 下载地址:http://zookeeper.apache.org/ 下载过程就不说了,我们下载了最新的zookeeper-3.4.11. ...

  5. Zookeeper 集群安装配置

    今天,栈长分享下 Zookeeper 的集群安装及配置. 下载 下载地址:http://zookeeper.apache.org/ 下载过程就不说了,我们下载了最新的zookeeper-3.4.11. ...

  6. 【集群搭建】Zookeeper集群环境配置

    1.下载解压安装文件 2.配置文件:conf/zoo.cfg tickTime=2000 dataDir=/usr/sunny/logs/zookeeper/data dataLogDir=/usr/ ...

  7. 8.3.ZooKeeper集群安装配置

    1.Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式. 单机模式:Zookeeper只运行在一台服务器上,适合测试环境: 伪集群模式:就是在一台物理机上 ...

  8. Zookeeper集群及配置

    特别提示:本人博客部分有参考网络其他博客,但均是本人亲手编写过并验证通过.如发现博客有错误,请及时提出以免误导其他人,谢谢!欢迎转载,但记得标明文章出处:http://www.cnblogs.com/ ...

  9. zookeeper集群管理配置优化总结

    1:默认jvm没有配置Xmx.Xms等信息,可以在conf目录下创建java.env文件 export JVMFLAGS="-Xms512m -Xmx512m $JVMFLAGS" ...

随机推荐

  1. Throughput Controller

    吞吐量控制器(Throughput Controller)介绍 作用:控制其子节点的执行次数与负载比例分配 Total Executions: 整个测试计划中的总执行次数 Percent Execut ...

  2. 纯前端下载pdf链接文件,而不是打开预览的解决方案

    纯前端下载pdf链接文件,而不是打开预览的解决方案 一,介绍与需求 1.1,介绍 XMLHttpRequest 用于在后台与服务器交换数据.这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行 ...

  3. net core Webapi基础工程搭建(五)——缓存机制

    目录 前言 Cache Session Cookie 小结 补充 前言 作为WebApi接口工程,性能效率是必不可少的,每次的访问请求,数据库读取,业务逻辑处理都或多或少耗费时间,偶尔再来个各种花式f ...

  4. P3195 [HNOI2008]玩具装箱TOY 斜率优化dp

    传送门:https://www.luogu.org/problem/P3195 题目描述 P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京.他使用自己的压缩器进行压缩,其可以将任 ...

  5. Servlet Cookie、Session

    HTTP不能保持连接,可使用会话保存用户信息. 常用的会话技术有2种:Cookie.Session. Cookie 1.原理 当用户第一次访问某个网站时,服务器设置Cookie,存储用户信息,放在响应 ...

  6. mave 笔记

    有时maven在myeclipse配置不好用,可直接cmd到项目目录下执行下面命令,将maven包下载到当前文件夹的lib目录下 mvn dependency:copy-dependencies -D ...

  7. 打包一沓开源的 C/C++ 包管理工具送给你!

    本文作者:HelloGitHub-ChungZH 博客地址:https://chungzh.cn/ 包管理器可以帮助你更方便地安装依赖关系,并决定所安装的版本,提高你的开发幸福感.许多语言都有自己的包 ...

  8. Keras实例教程(2)

    https://blog.csdn.net/baimafujinji/article/details/78385745

  9. JVM内存机制与垃圾收集器总结

    本文目录 1. JVM内存组成结构 2. JVM内存回收 3. 垃圾收集器与算法 4. jdk1.6中class文件结构 5. jdk1.6 1.7 1.8比较 1. JVM内存组成结构 JVM栈由堆 ...

  10. 随笔编号-07 JS针对时间操作

    //获取完整的当前日期 var date=new Date; var year=date.getFullYear(); var month=date.getMonth()+1; month =(mon ...