zoukankan      html  css  js  c++  java
  • 【Hadoop 分布式部署 九:分布式协作框架Zookeeper架构 分布式安装部署 】

    1.首先将运行在本地上的  zookeeper 给停止掉

    2.到/opt/softwares 目录下  将  zookeeper解压到  /opt/app 目录下

        命令:  tar -zxvf zookeeper-3.4.5.tar.gz -C /opt/app/

    3.修改配置文件

        将文件   zoo_sample.cfg   重命名为   zoo.cfg

        创建文件目录    mkdir -p data/zkData       完整的路径:/opt/app/zookeeper-3.4.5/data/zkData

        修改配置文件 中的data存放  目录

        

        

        因为配置的是分布式,所以需要配置多个主机,然后再从   zoo.cfg 中添加  下面内容

        server.1=hadoop-senior.zuoyan.com:2888:3888
        server.2=hadoop-senior02.zuoyan.com:2888:3888
        server.3=hadoop-senior03.zuoyan.com:2888:38888

        如下图

        

        配置完成 (因为每个主机需要声明自己是哪个主机)  所以 需要在zookeeper 的安装主目录中创建文件   myid(文件名称必须叫这个)   touch myid

        vim myid            在里面写入编号  1

        第二台主机里面写入  2  

        第三台主机里面写入  3

        

        接下来使用scp  -r  命令来同步  zookeeper  ,命令:   scp -r zookeeper-3.4.5/ beifeng@hadoop-senior02.zuoyan.com:/opt/app/

        继续同步到hadoop-senior03.zuoyan.com  命令:scp -r zookeeper-3.4.5/ beifeng@hadoop-senior03.zuoyan.com:/opt/app/

        然后修改节点二和节点三的myid文件内容  为  2  和  3;

        截止到这步为止,zookeeper的集群已经配置完成了。

    启动集群,因为没有统一启动的脚本,需要每个机器一个一个的启动节点

          使用命令:bin/zkServer.sh start

          第一个节点的启动状况:

          

              第二个节点的启动状况:

          

          第三个节点的启动状况:

          

          

     如果出现这中情况,证明这个zookeeper的集群  已经安装完成!

        

  • 相关阅读:
    【二分】XMU 1587 中位数
    【动态规划】XMU 1560 新ACM规则
    【最短路】Vijos P1046 观光旅游
    【递归】Vijos P1114 FBI树(NOIP2004普及组第三题)
    一周多没打代码了。。
    6.4 文件与文件夹操作
    6.3.4 使用marshal 模块操作二进制文件
    6.3.3 使用 shelve 模块操作二进制文件
    6.3.2 使用struct模块读写二进制文件
    6.3.1 使用 pickle 模块读写二进制文件
  • 原文地址:https://www.cnblogs.com/kangxinxin/p/9729136.html
Copyright © 2011-2022 走看看