zoukankan      html  css  js  c++  java
  • Mac Apache ZooKeeper 配置



    本文已停止更新,点击此链接查看本文最新内容 !!!



    1、配置准备工作

    • 1)配置 ZooKeeper 准备工作

    • 2)配置注意事项

      • 提前下载好相关软件,且安装目录最好安装在全英文路径下。如果路径有中文名,那么可能会出现一些莫名其妙的问题。
    • 3)示例配置环境

      • macOS 10.11.6
      • macOS 10.13.3

    2、配置 ZooKeeper

    • 1)下载 ZooKeeper

      • 官网下载 ZooKeeper。
      • 下载完成后将下载包解压拷贝到 /Library 目录下,并命名为 ZooKeeper,其他目录也可。
    • 2)修改目录权限

      • 打开终端,输入以下命令

        $ sudo chmod 755 /Library/ZooKeeper/bin/*.sh
        
        • 按回车键之后会提示输入密码,请输入管理员密码(电脑开机密码,如无密码直接回车)。
    • 3)配置环境变量

      • 打开终端输入以下命令,打开 .bash_profile 文件

        $ vim ~/.bash_profile
        
      • 在此文件中添加设置环境变量的命令

        export ZK_HOME=/Library/ZooKeeper
        export PATH=$PATH:$ZK_HOME/bin
        
      • 添加之后保存并退出,在终端执行以下命令使配置生效

        $ source ~/.bash_profile
        
    • 4)编辑配置文件

      • /Library/ZooKeeper/conf/ 目录下,新建一个名为 zoo.cfg 的文件,其中内容如下

        # zookeeper 中使用的基本时间单位, 毫秒值.
        tickTime=2000
        
        # 数据目录. 可以是任意目录.
        dataDir=/Users/QianChia/ApacheZooKeeper/data  
        
        # log 目录, 同样可以是任意目录. 如果没有设置该参数, 将使用和 #dataDir 相同的设置.
        dataLogDir=/Users/QianChia/ApacheZooKeeper/logs
        
        # 监听 client 连接的端口号
        clientPort=2181
        
    • 5)查看配置是否生效

      • 在终端输入以下命令,启动 ZooKeeper 进程

        $ zkServer.sh start
        
      • 如果出现如下,表示后台运行 ZooKeeper Server 进程启动成功。

        ZooKeeper JMX enabled by default
        Using config: /Library/ZooKeeper/bin/../conf/zoo.cfg
        Starting zookeeper ... STARTED
        
      • 停止 ZooKeeper 进程命令

        $ zkServer.sh stop
        
    • 6)设置 ZooKeeper 开机自启动

      • 在终端输入以下命令

        $ vim /etc/rc.local
        
      • 在打开的文件中输入一下代码。

        # 设置 ZooKepper 开机自起
         su - root -c '/Library/ZooKeeper/bin/zkServer.sh start'
        
      • 配置好之后,重启机器,会发现已经可以开机自启了。

  • 相关阅读:
    JDBC的PreparedStatement是什么?
    ArrayList、LinkedList、Vector 的区别。
    final finally finalize区别
    面向对象三大特性
    JDBC访问数据库的基本步骤是什么?
    报表中的地图怎么做?
    报表工具如何实现“点击查看原图”
    玩转报表排名之组内排名
    动态隐藏行
    OUT 了??还没玩转报表超链接
  • 原文地址:https://www.cnblogs.com/QianChia/p/8612542.html
Copyright © 2011-2022 走看看