Zookeeper的安装

132次阅读

共计 1441 个字符,预计需要花费 4 分钟才能阅读完成。

Zookeeper 的安装

安装环境:

Linux:centos7.5
Jdk:1.7 以上版本
MobaXterm(连接 linux 工具)

spring 容器配置信息

  1. 微服务 service 端

     <!-- 使用 dubbo 发布服务 -->
     <!-- 提供方应用信息,用于计算依赖关系 -->
     <dubbo:application name="myproject-manager" />
     <dubbo:registry protocol="zookeeper" address="192.168.12.***:2181" />
     <!-- 用 dubbo 协议在 20880 端口暴露服务 -->
     <dubbo:protocol name="dubbo" port="20880" />
     <!-- 声明需要暴露的服务接口 -->
     <dubbo:service interface="cn.myproject.service.ItemService" ref="itemServiceImpl" timeout="600000" />
  2. 微服务 web 端

     <!-- 引用 dubbo 服务 -->
     <dubbo:application name="myproject-manager-web"/>
     <dubbo:registry protocol="zookeeper" address="192.168.12.***:2181"/>
     <dubbo:reference interface="cn.myproject.service.ItemService" id="itemService" />
    

zookeeper 安装

  1. 安装 jdk(略)
  2. zookeeper 压缩包上传到 linux 并解压

    tar -zxvf zookeeper-3.4.6.tar.gz(z:gz 压缩文件,x:解压命令,v:查看解析过程,f:解压文件)

  3. 进入 zookeeper 目录,创建 data 文件夹,将 zoo_sample.cfg 改名为 zoo.cfg

    [root@localhost ~]# cd zookeeper-3.4.6/
    [root@localhost zookeeper-3.4.6]# mkdir data
    [root@localhost zookeeper-3.4.6]# cd conf
    [root@localhost conf]# mv zoo_sample.cfg zoo.cfg
  4. 修改 zoo.cfg 中的属性:dataDir=data 目录的位置
  5. zookeeper 的启动、状态查看、关闭

    [root@localhost zookeeper-3.4.6]# cd bin/ 进入 bin 目录
    [root@localhost bin]# ./zkServer.sh start 启动 zookeeper
    [root@localhost bin]# ./zkServer.sh status 查看状态
    [root@localhost bin]# ./zkServer.sh stop  关闭 zookeeper
    

  6. 防火墙增加 2181 端口

    // 查看 firewall 状态(runing: 运行,not runing: 没有运行),如果没有运行,用 systemctl start firewalld 启动
    firewall-cmd --state 
    firewall-cmd --permanent --zone=public --add-port=2181/tcp      // 添加 3306 端口
    firewall-cmd --reload                                           // 重新加载 firewall
  7. 其它
    如果不能成功启动 zookeeper,需要删除 data 目录下的 zookeeper_server.pid 文件

正文完
 0

zookeeper的安装

134次阅读

共计 497 个字符,预计需要花费 2 分钟才能阅读完成。

zookeeper 的安装

  • 环境

    • CentorOS7(以下简称 linux)
  • 安装包

    • zookeeper-3.5.4-beta.tar.gz
    • 官网:https://archive.apache.org/dist/zookeeper/
  • 步骤

    • 通过文件上传工具(filezilla)将文件上传到 linux 环境上;(我这里解压包在 downInfo 目录下)

  • 解压

    • 解压 zk

      • 命令 tar -zxvf zookeeper-3.5.4-beta.tar.gz  

      
解压成功

  • 修改配置文件

    • 命令:cd /zookeeper-3.4.5/conf

cp zoo_sample.cfg zoo.cfg

  • 创建 zkdata 文件夹,存放数据

    • 命令: mkdir zkdata

  • 编辑 zoo.conf 文件,修改其 dataDir 路径,如下图所示

    • 命令: vim  zoo.conf

  • 运行

    • 命令: cd zookeeper-3.4.6/bin

./zkServer.sh start

  • 检查是否安装成功

    • 命令:./zkCli.sh

  • 测试

    • zk 命令

create,get,delete

  • 创建  create /**  "aa"(后面必须带有 ”/”)

  • 获取 通过 get / 命令

  • 删除  通过 delete / 命令

正文完
 0