1. 程式人生 > >Mac Apache ZooKeeper 配置

Mac Apache ZooKeeper 配置

完成後 sudo 目錄 rar AD default 其中 數據 $path

1、配置準備工作

  • 1)配置 ZooKeeper 準備工作

    • 下載相關軟件

      • apache-zookeeper-v3.4.10.zip

      • ZooKeeper 官網

      • ZooKeeper 配置軟件下載地址,密碼:ixgx。

  • 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

Mac Apache ZooKeeper 配置