zoukankan      html  css  js  c++  java
  • zookeeper集群搭建

    前提条件

    Jdk环境,三个Zookeeper实例

    Zookeeper的安装步骤

    第一步:把zookeeper的安装包上传到服务器

    第二步:解压缩。

    [root@bogon ~]# tar -zxf zookeeper-3.4.6.tar.gz

    [root@bogon ~]#

    第三步:在/usr/local/目录下创建一个solrcloud目录。把zookeeper解压后的文件夹复制到此目录下三份。分别命名为zookeeper1、2、3

    [root@bogon ~]# mkdir /usr/local/solrcloud

    [root@bogon ~]# mv zookeeper-3.4.6 /usr/local/solrcloud/zookeeper1

    [root@bogon ~]# cd /usr/local/solrcloud

    [root@bogon solrcloud]# ll

    total 4

    drwxr-xr-x. 10 1000 1000 4096 Feb 20  2014 zookeeper1

    [root@bogon solrcloud]# cp -r zookeeper1/ zookeeper2

    [root@bogon solrcloud]# cp -r zookeeper1/ zookeeper3

    [root@bogon solrcloud]#

    第四步:配置zookeeper。

    1、在每个zookeeper文件夹下创建一个data目录。

    2、在data文件夹下创建一个文件名称为myid,文件的内容就是此zookeeper的编号1、2、3

    [root@bogon data]# echo 1 >> myid

    [root@bogon data]# ll

    total 4

    -rw-r--r--. 1 root root 2 Sep 17 23:43 myid

    [root@bogon data]# cat myid

    1

    [root@bogon data]#

    在zookeeper2、3文件夹下分别创建data目录和myid文件

    [root@bogon solrcloud]# mkdir zookeeper2/data

    [root@bogon solrcloud]# echo 2 >> zookeeper2/data/myid

    [root@bogon solrcloud]# ll zookeeper2/data

    total 4

    -rw-r--r--. 1 root root 2 Sep 17 23:44 myid

    [root@bogon solrcloud]# cat zookeeper2/data/myid

    2

    [root@bogon solrcloud]# mkdir zookeeper3/data        

    [root@bogon solrcloud]# echo 3 >> zookeeper3/data/myid

    [root@bogon solrcloud]#

    3、把zookeeper1下conf目录下的zoo_sample.cfg文件复制一份改名为zoo.cfg

    修改zoo.cfg的配置

    第五步:启动zookeeper。进入zookeeper1/bin目录下。

    启动zookeeper:./zkServer.sh start

    关闭:./zkServer.sh stop

    查看状态:./zkServer.sh status

    [root@bogon solrcloud]# zookeeper1/bin/zkServer.sh status

    JMX enabled by default

    Using config: /usr/local/solrcloud/zookeeper1/bin/../conf/zoo.cfg

    Mode: follower

    [root@bogon solrcloud]# zookeeper2/bin/zkServer.sh status

    JMX enabled by default

    Using config: /usr/local/solrcloud/zookeeper2/bin/../conf/zoo.cfg

    Mode: leader

    [root@bogon solrcloud]# zookeeper3/bin/zkServer.sh status

    JMX enabled by default

    Using config: /usr/local/solrcloud/zookeeper3/bin/../conf/zoo.cfg

    Mode: follower

    安装完成!!!

  • 相关阅读:
    ios开发学习视图切换(View Transition)效果源码分享系列教程
    ios开发学习cocos2d(cocos2d)效果源码分享系列教程
    C++类模板定义放在cpp里报错:LNK2019无法解析的外部符号
    std::string学习
    C++之ODB框架
    C++虚析构函数
    Windows编译GRPC
    Qt信号与槽原理
    GRPC环境配置
    C++传入指针并在内部new失败
  • 原文地址:https://www.cnblogs.com/shianliang/p/9277887.html
Copyright © 2011-2022 走看看