zoukankan      html  css  js  c++  java
  • zookeeper的安装(图文详解。。。来点击哦!)

    zookeeper的安装(图文详解。。。来点击哦!)

    一、服务器的配置

      三台服务器:

      192.168.83.133   sunshine

      192.168.83.134   sunshineMin

      192.168.83.135   sunshineMax

      在每台服务器的hosts文件中添加:(命令:vi /etc/hosts

      (如果原来配置hadoop集群的时候配置过了则不需要重新配置)

      192.168.83.133   sunshine

      192.168.83.134   sunshineMin

      192.168.83.135   sunshineMax

    二、zookeeper配置

      任意选择一台服务器,如:192.168.83.133

    1、解压zookeeper压缩包

      tar -zxvf zookeeper-3.4.8.tar.gz(本次安装使用3.4.8版本)

    2、配置环境变量

      vi /etc/profile

      # zookeeper

      export ZOOKEEPER=/usr/tools/zookeeper-3.4.8

      export PATH=$PATH:$ZOOKEEPER/bin

      

      使修改后的配置生效:

      source /etc/profile

      使用scp命令将修改后的环境变量拷贝到另外两台服务器上

      scp /etc/profile root@sunshineMin:/etc/

      scp /etc/profile root@sunshineMax:/etc/

      拷贝完成后使用source /etc/profile命令分别使之生效

    3、配置文件

      进入zookeeper安装目录下的conf目录中,配置zoo.cfg文件

      cp zoo_sample.cfg zoo.cfg

      vi zoo.cfg(进入此配置文件)

      修改其中的:

      dataDir=/usr/tools/zookeeper-3.4.8/data

      随后添加:

      server.1=sunshine:2888:3888

      server.2=sunshineMin:2888:3888

      server.3=sunshineMax:2888:3888  

      

      配置完以后将上述内容全部拷贝到另外两台服务的相同位置

      使用scp命令进行拷贝(记得使用一下pwd命令查看一下安装的文件的路径)

      scp -r /usr/hadoop/zookeeper-3.4.8 root@sunshineMin: /usr/hadoop/

      scp -r /usr/hadoop/zookeeper-3.4.8 root@sunshineMax: /usr/hadoop/

    4、添加文件

      分别在三台安装目录下的data文件中(/zookeeper-3.4.8 root/data)新建一个myid文件

      其中上述配置server.1(sunshine)所在服务器相对应的myid文件中添加1

      

      其中上述配置server.2(sunshineMin)所在服务器相对应的myid文件中添加2

      

      其中上述配置server.3(sunshineMax)所在服务器相对应的myid文件中添加3

       

    5、查看安装是否成功

      1、启动zookeeper

      三台分别输入命令:zkServer.sh start(必须是三台都需要启动)

      2、每台机器上查看状态

      zkServer.sh status

      查看状态结果为,并如下图:

      ZooKeeper JMX enabled by default

      Using config: /usr/tools/zookeeper-3.4.8/bin/../conf/zoo.cfg

      Mode: follower

      

      其中三台中结果分别为:两台follower,一台leader(follower和leader是随机分配的)

       3、使用jps命令查看

      三台机器上出现QuorumPeerMain,如图:

      

      上述均完成,即表明安装zookeeper安装成功!

  • 相关阅读:
    几种常用设计模式的白话版
    VS调试本地IIS的代码
    关于Oracle全局临时表 Global Temporary Tables 的使用
    【转】SQL Server查询数据库所有存储过程、触发器、索引信息SQL分享
    【转】Uncaught TypeError: Cannot set property ' ' of null 错误解决
    SqlServer数据库基础知识整理(不断更新~)
    Tools快捷键收集
    SqlServer的Merge Into用法
    wamp安装使用
    验证码识别
  • 原文地址:https://www.cnblogs.com/IceandsnowLove/p/6009284.html
Copyright © 2011-2022 走看看