zookeeper 安装

  • 下载zookeeper

    cd /usr/app
    wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz
    
  • 解压

    tar -zxvf zookeeper-3.4.8.tar.gz
    
  • 配置(先在一台节点上配置)

    • 添加一个 zoo.cfg 配置文件

      cd zookeeper-3.4.8/conf/
      cp -r zoo_sample.cfg zoo.cfg
      
  • 修改配置文件(zoo.cfg)

    # 建立/usr/app/zookeeper-3.4.8/data 目录,
    mkdir /usr/app/zookeeper-3.4.8/data
    
  • 配置 zoo.cfg

    dataDir=/usr/app/zookeeper-3.4.8/data 
    #在最后一行添加
    server.1=hadoop11:2888:3888
    server.2=hadoop12:2888:3888
    server.3=hadoop13:2888:3888
    
  • 创建一个 myid 文件,

    cd /usr/app/zookeeper-3.4.8/data
    touch myid
    vi myid
    echo "1" >myid
    #里面内容是 server.N 中的 N(server.2 里面内容为 2)
    
  • 拷贝

    # 将配置好的 zk 拷贝到其他节点
    scp -r /usr/app/zookeeper-3.4.8/root@hadoop12:/usr/app
    scp -r /usr/app/zookeeper-3.4.8/root@hadoop13:/usr/app
    # 注意:在其他节点上一定要修改 myid 的内容
    # 在 hadoop12 应该讲 myid 的内容改为 2 (echo "2" >myid)
    # 在 hadoop13 应该讲 myid 的内容改为 3 (echo "3" >myid)
    
  • 启动集群

     # Zookeeper 启动及关闭命令
     /usr/app/zookeeper-3.4.8/bin/./zkServer.sh start
     /usr/app/zookeeper-3.4.8/bin/./zkServer.sh  stop
     # 选出 leader 和 follower,
    

    image-20210507204755034

    image-20210507204824006

     #查看启动状态查看命令
     /usr/app/zookeeper-3.4.8/bin/./zkServer.sh status
    

image-20210507204559071

image-20210507204537258

image-20210507204516498

至此,Zookeeper安装完成 下节Hbase安装

results matching ""

    No results matching ""