linux 安装ZooKeeper

CodeAstral
• 阅读 8310
  1. 下载
    下载地址:https://archive.apache.org/dist/zookeeper/
  2. 解压
    tar -xvf apache-zookeeper-3.5.5.tar.gz
  3. 删除安装包
    rm -rf apache-zookeeper-3.5.5.tar.gz
  4. 重命名
    mv apache-zookeeper-3.5.5 zookeeper
  5. 配置环境变量
    export ZOOKEEPER_HOME=/usr/local/zookeeper
    export PATH=$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin:$PATH
    source /etc/profile
  6. 配置ZooKeeper
    cd /usr/local/zookeeper/conf
    mv zoo_sample.cfg zoo.cfg
    mkdir /usr/local/zookeeper/data

    vi zoo.cfg
    zoo.cfg文件中内容如下
    tickTime=2000
    dataDir=/usr/local/zookeeper/data
    clientPort=2181

    tickTime:心跳时间,为了确保连接存在的,以毫秒为单位,最小超时时间为两个心跳时间
    initLimit:多少个心跳时间内,允许其他server连接并初始化数据,如果ZooKeeper管理的数据较大,则应相应增大这个值
    clientPort:服务的监听端口
    dataDir:用于存放内存数据库快照的文件夹,同时用于集群的myid文件也存在这个文件夹里(注意:一个配置文件只能包含一个dataDir字样,即使它被注释掉了。)
    dataLogDir:用于单独设置transaction log的目录,transaction log分离可以避免和普通log还有快照的竞争
    syncLimit:多少个tickTime内,允许follower同步,如果follower落后太多,则会被丢弃。

    server.A=B:C:D:
    A是一个数字,表示这个是第几号服务器,B是这个服务器的ip地址
    C第一个端口用来集群成员的信息交换,表示的是这个服务器与集群中的Leader服务器交换信息的端口
    D是在leader挂掉时专门用来进行选举leader所用

  7. 启动Zookeeper
    /usr/local/zookeeper/bin/zkServer.sh start /usr/local/zookeeper/conf/zoo.cfg
  8. 查看ZooKeeper的状态
    zkServer.sh status
点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
7个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
胖大海 胖大海
3年前
Linux centos7 安装zookeeper
一:下载zookeeper安装包从官网下载:https://www.apache.org/dyn/closer.lua/zookeeper/zookeeper3.5.10/apachezookeeper3.5.10.tar.gz二:上传并配置zookeeper1.放在/usr/local目录下并解压。tarzxvfapachezookeeper3.5.1
Stella981 Stella981
3年前
Kafka安装教程(详细过程)
安装前期准备:1,准备三个节点(根据自己需求决定)2,三个节点上安装好zookeeper(也可以使用kafka自带的zookeeper)3,关闭防火墙chkconfig iptablesoff一、下载安装包Kafka官网下载安装包http://kafka.apache.org/downloads.html我们下载第二种(已
Stella981 Stella981
3年前
Linux安装zookeeper
安装zookeeper1、解压缩zookeeper3.4.6.tar.gz:    tarzxvfzookeeper3.4.6.tar.gz2、创建/usr/local/zookeeper文件夹:mkdirp/usr/local/zookeeper 3、进入到/usr/local/zookeeper目录
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
3年前
Linux下 zookeeper集群安装
准备环境:3台linux虚拟主机,zookeeper安装包,zookeeper版本号是3.4.6,本文zookeeper安装在/usr/local目录下一、首先下载zookeepercd/usr/localwget http://apache.org/dist/zookeeper/zookeeper3.4.6/zookeeper3.4.6
胖大海 胖大海
3年前
Centos7 kafka安装与配置
前言,我这边使用的3A服务器centos7.9系统里进行操作的,使用kafka需要安装JDK,zookeeper一:从官网下载安装包http://archive.apache.org/dist/kafka/二:安装和配置kafka1.解压kafka压缩包并放到/usr/local下tarxzfkafka2.100.8.1.1.tar.gz2.配置serv
Python进阶者 Python进阶者
1年前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
死牛胖子 死牛胖子
1年前
Maven安装与配置
下载官网下载:https://archive.apache.org/dist/maven/maven3/选择下载binaries版本,windows操作系统下载.zip包,linux操作系统下载.tar.gz包安装windows环境安装解压缩下载完成后,无