zoukankan      html  css  js  c++  java
  • zookeeper-3.4.6集群安装

    弄了半天终于装好了zookeeper。其实挺好装的。

    步骤:

    一 解压:zookeeper-3.4.6.tar.gz将其解压到/usr目录下,更换名称为zookeeper,将权限改为普通用户(我的是hadoop,命令是:sudo chown -R hadoop:hadoop zookeeper)。

    二 修改配置文件:将/usr/zookeeper/conf/zoo_sample.cfg改成zoo.cfg。然后编辑里面内容。

    1:dataDir=/usr/zookeeper/data(自定义目录,存放数据的)

    2:dataLogDir=/usr/zookeeper/logs(自定义目录,存放日志的)

    3:server.1=192.168.1.210:2888:3888(192.168.1.210是你本地的ip ,2888,3888是默认的)

    如果集群是3台机器,如:

    192.168.1.210(master)

    192.168.1.211(slaver)

    192.168.1.212(slaver)

    应该写成:

    server.1=192.168.1.210:2888:3888
    server.2=192.168.1.211:2888:3888
    server.3=192.168.1.212:2888:3888

    4:在/usr/zookeeper/data目录下创建文件myid,内容为当前ip对应的server后面的数字。如server.1=192.168.1.210:2888:3888 则myid文件里面就是1

    5:配置/etc/profile文件  加入

    export ZOOKEEPER_HOME=/usr/zookeeper
    export PATH=$ZOOKEEPER_HOME/bin:$PATH
     
     
    三:复制zookeeper文件夹到其他服务器上。并修改myid.
     
    完成!!

    检验:

    启动:/bin/zkServer.sh start

    查看状态:/bin/zkServer.sh status

    关闭:/bin/zkServer.sh stop

  • 相关阅读:
    2014华为上机题(转)
    c语言scanf详解
    Linux环境下Android JNI程序的编译
    C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
    容器化交付流程设计
    阿里云云计算相关术语概念
    k8s的部署策略
    pod控制器介绍
    Statefulset详细解析
    k8s持久化状态存储原理
  • 原文地址:https://www.cnblogs.com/bujunpeng/p/3998305.html
Copyright © 2011-2022 走看看