linux 系统下 zookeeper 安装教程

1.下载安装包

  1)进入安装目录

  cd /home/install/

  2)下载

  wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gz

  

2.安装

  1)创建和解压至安装目录

  mkdir /usr/local/zookeeper

  tar -zxcf /home/install/zookeeper-3.4.12.tar.gz -C /usr/local/zookeeper/

  2)拷贝样本配置为主配置

    进入配置目录,赋值拷贝样本文件

    cd /usr/local/zookeeper/zookeeper-3.4.12/conf/

    cp zoo_sample.cfg zoo.cfg

    

  3)简单修改配置

    创建数据存储目录与日志目录

    mkdir /usr/local/zookeeper/zookeeper-3.4.12/dataDir

    mkdir /usr/local/zookeeper/zookeeper-3.4.12/dataLogDir

    修改数据存储和日志目录

    vim /usr/local/zookeeper/zookeeper-3.4.12/conf/zoo.cfg

      

3.配置zookeeper环境变量

  1)依赖JVM环境,所以JVM与zookeeper环境变量都要配置

    vim /etc/profile

    在尾部加入或修改以下

JAVA_HOME=/usr/local/java/jdk1.8.0_181
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME PATH
ZOOKEEPER_HOME=/usr/local/zookeeper/zookeeper-3.4.12
PATH=$PATH:$ZOOKEEPER_HOME/bin
export PATH ZOOKEEPER_HOME PATH

    

  2)生效

    source /etc/profile

3.测试

  1)启动

    /usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh start

  2)连接

    /usr/local/zookeeper/zookeeper-3.4.12/bin/zkCli.sh

  3)增删改查

    

  4)其他

    help查看指令帮助

    

4.开机启动

  (1)编辑zookeeper.service文件

    vim /usr/lib/systemd/system/zookeeper.service

    加入如下内容

[Unit]
Description=zookeeper
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh start
ExecReload=/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh restart
ExecStop=/usr/local/zookeeper/zookeeper-3.4.12/bin/zkServer.sh stop
[Install]
WantedBy=multi-user.target

  (2)生效

    systemctl daemon-reload

  (3)改变文件权限

    chmod 777 /usr/lib/systemd/system/zookeeper.service

  (4)systemctl开机启动zookeeper

    systemctl enable /usr/lib/systemd/system/zookeeper.service

    或

    systemctl enable /usr/lib/systemd/system/zookeeper

  (5)查看是否开机启动

    systemctl is-enabled zookeeper.service

  (6)systemctl取消开机启动redis

    systemctl disable zookeeper.service

本章只讲安装,关于配置属性与操作指令,先参考度娘

转载于:https://www.cnblogs.com/zwcry/p/10244908.html

linux centos7 安装zookeeper相关推荐

  1. LINUX CentOS7安装字体库

    LINUX CentOS7安装字体库 2017年12月26日 17:06:07 q260996583 阅读数:4866更多 个人分类: linux JAVA画图时常用到Font 类对象 这样的对象依赖 ...

  2. linux centos7 安装最新版git 教程

    2019独角兽企业重金招聘Python工程师标准>>> linux centos7 安装最新版git 教程 2018年08月22日 11:53:59 alisen169 阅读数:13 ...

  3. 在Linux上安装Zookeeper

    Zookeeper作为Dubbo服务的注册中心,Dubbo原先基于数据库的注册中心,没采用Zookeeper,Zookeeper一个分布式的服务框架,是树型的目录服务的数据存储,能做到集群管理数据 , ...

  4. linux下scrapy安装教程,linux centos7安装scrapy

    linux centos7安装scrapy 时间:2018-01-02 17:41作者:scrapy中文网阅读: 本scrapy中文教程主要介绍,centos7 linux下scrapy的安装,pyt ...

  5. Linux下安装zookeeper教程

    Linux下安装zookeeper教程 Zookeeper简介 1.Zookeeper应用场景 Zookeeper单机版安装 1.获取安装包 1.使用wget命令获取 2.从官网下载 2.安装步骤 3 ...

  6. linux6.8 添加字体,linux CentOS7 安装字体库-转

    前言 报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库 ...

  7. Linux编译安装qt5.9,Linux CentOS7 安装 Qt 5.9.2

    Linux CentOS7 安装 Qt 5.9.2 参考链接 http://doc.qt.io/qt-5/linux.html sudo yum groupinstall "C Develo ...

  8. linux centos7 安装beanstalk

    linux centos7 安装beanstalk 第一步 安装命令:yum install beanstalkd 第二步: 设置开机自启动命令:systemctl enable beanstalkd ...

  9. Linux上安装ZooKeeper并设置开机启动(CentOS7+ZooKeeper3.4.10)

    1下载Zookeeper 2安装启动测试 2.1上载压缩文件并解压 2.2新建 zookeeper配置文件 2.3安装JDK 2.4启动zookeeper 2.5查看zookeeper的状态 3将Zo ...

最新文章

  1. 002_生活口语积累
  2. iOS8底部弹出日期选择或自定义选择器的方法
  3. 直接可以拿去用的正则验证表达式
  4. Android TextView的一些小知识
  5. 使用Python在Selenium WebDriver中获取WebElement的HTML源代码
  6. html免费天气预报代码,免费自我定制天气预报代码
  7. input输入框禁止自动补全和下拉提示
  8. linux 安全防护管理
  9. C/C++[算法入门]
  10. HTML案例登录页面
  11. 华三服务器管理口地址_各种服务器、存储默认管理IP地址以及用户名密码
  12. 2022年技术人365天写作手册-day02
  13. pandaboard 安装_pandaboard---文件系统的建立(4)
  14. 【电路设计】尖峰电压与浪涌电流
  15. 抽象代数 04.01 群的生成元组
  16. 微信小程序uni-app
  17. 论文阅读:预训练模型:过去,现在和未来 Pre-Trained Models: Past, Present and Future(上)
  18. MySQL的异步、半异步、组复制
  19. 隔壁住了个十分好看的妹子,作为程序员的我会怎么办?
  20. 中国象棋python实现(拥有完整源代码) Alpha-beta剪枝+GUI+历史启发式+有普通人棋力

热门文章

  1. 老司机找bug的心路历程
  2. SqlHelper编写
  3. JS实现的一个验证码,可以在前端验证后在提交action
  4. ConvMLP:你见过长得像CNN的MLP吗?UOUIUC提出了用于视觉任务的层次卷积MLP
  5. 数学公式识别:基于编码-解码模型
  6. DetNAS:首个搜索物体检测Backbone的方法 | NeurIPS 2019
  7. 遥感影像场景分类预测大赛——算法硬碰硬!
  8. CVPR 2019: 4 GPU hours 搜索到一个鲁棒的网络结构
  9. 人生苦短,Python值得 这些Pandas隐藏小技巧你知道吗?
  10. 「假期余额不足」安排用Python写个时间在线生成器 快夸我