• 《Zookeeper中间件》Zookeeper安装(linux)


    前言

    Zookeeper是一个开源的分布式协调服务,Zookeeper的设计目标是将那些复杂且容易出错的分布式一致性封装起来,构成一个高效可靠的原语集,并以一系列简单易用的接口提供给用户使用。Zookeeper作为分布式架构的重要的一环,我们就来好好学习一下。先从搭建开始。

    搭建

    前提需要安装JDK:https://www.cnblogs.com/jssj/p/12093317.html

    1. 下载安装包

    linux下载: wget https://mirrors.bfsu.edu.cn/apache/zookeeper/zookeeper-3.6.2/apache-zookeeper-3.6.2-bin.tar.gz

    官网:https://zookeeper.apache.org/

    2. 创建文件夹并解压

    mkdir /usr/local/zookeeper      -- 将下载文件放到这个目录下面
    tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz    -- 解压

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

    cd /usr/local/zookeeper/apache-zookeeper-3.6.2-bin/conf/
    cp zoo_sample.cfg zoo.cfg    -- 复制配置文件

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

    mkdir /usr/local/zookeeper/dataDir
    mkdir /usr/local/zookeeper/dataLogDir

    5. 修改配置文件

    vim /usr/local/zookeeper/apache-zookeeper-3.6.2-bin/conf/zoo.cfg

    6. 配置zookeeper环境变量

    vim /etc/profile
    export PATH=/usr/local/zookeeper/apache-zookeeper-3.6.2-bin/bin:$PATH    -- 添加该句
    source /etc/profile    -- 环境变量生效

    7. 启动和停止

    zkServer.sh start    -- 启动
    zkServer.sh stop    -- 停止 

    启动成功

    8.其他

    zkServer.sh start-foreground    -- 查询日志
    zkServer.sh status   -- 查看启动状态

    9. 连接

    zkCli.sh    -- 连接zookeeper

    表示连接成功。Zookeeper搭建已经完成。

    总结

    环境搭建是学习的第一步,Zookeeper环境搭建相对简单。后续我们继续学习Zoopeeper相关技术。

  • 相关阅读:
    一阶段11.16
    视频(一阶段)
    一阶段需求分析
    sprint计划会议内容
    金管家NABCD分析
    四则运算
    返回一个整数数组中最大子数组的和(首尾相连)
    四则运算
    返回一个二维数组最大子数组的和
    返回一个数组 最大子数组的和
  • 原文地址:https://www.cnblogs.com/jssj/p/13996678.html
Copyright © 2020-2023  润新知