美文网首页
搭建 solr-cloud(zookeeper集群)

搭建 solr-cloud(zookeeper集群)

作者: 慕羽九华 | 来源:发表于2018-02-20 07:56 被阅读0次

    使用zookeeper作为集群管理工具


    如何搭建 zookeeper 集群

    其实就是部署多态服务器,每个服务器上部署一个 zookeeper


    以下为具体搭建步骤,根据实际情况随机应变

    第一步:zookeeper 需要 JDK 环境(如何安装JDK,在Linux文集中有笔记)

    第二步:将 zookeeper 压缩包上传到服务器(下载可拖拽文件即可上传的 CRT 比较方便)

    put 文件路径 目标路径
    

    第四步:解压缩(-zxvf 中的 v 表示查看解压进度)

    tar -zxvf 文件
    

    第五步:在每个 zookeeper 目录下创建一个 data 目录

    mkdir data
    

    第六步:在 data 目录下创建一个 (必须名为)myid 文件,每个文件的内容就是每个 zookeeper 的 id

    echo 1 >> myid
    // echo 指令是直接创建 myid 文件并写入1
    // 如果 myid 文件存在,且有内容,则 1 会添加在末尾新的一行
    
    cat myid
    // 查看打印 myid 文件内容
    

    第七步:修改配置文件。将 conf 目录下的 zoo_simple.cfg 改为 zoo.cfg 再编辑

    mv zoo_simple.cfg zoo.cfg
    vim zoo.cfg
    

    下图为在同一个虚拟机中模拟集群,复制三份 zookeeper,需要修改 clientPort

    zookeeper集群管理配置文件

    第八步:启动每个 zookeeper 实例(可以编辑批量启动文件 start-zookeeper-all.sh)具体在 Linux 分类中有笔记

    bin/zkServer.sh start
    
    // 查看 zookeeper 的状态
    bin/zkServer.sh status
    

    相关文章

      网友评论

          本文标题:搭建 solr-cloud(zookeeper集群)

          本文链接:https://www.haomeiwen.com/subject/iqowtftx.html