在mac OSX中安裝啟動zookeeper

2021-08-21 08:12:43 字數 2131 閱讀 8359

zookeeper支援brew安裝,檢查安裝環境

brew install zookeeper
安裝後zookeeper配置檔案位置:

3、引數詳解:

-clientport: 客戶端連線server的埠,即對外服務埠,一般設定為2181吧。

ticktime=2000

initlimit=10

synclimit=5

datadir=/usr/local/var/run/zookeeper/data/zk1

clientport=2182

server.1=127.0

.0.1:2888:3888

新增myid檔案

cd /usr/local/var/run/zookeeper/data/zk1(配置檔案中的datadir)
vim myid 輸入 1 儲存,1代表機器編號。
啟動服務

關閉服務

執行命令zkserver

$zkserver 

jmx enabled by default

using config: /usr/local/etc/zookeeper/zoo.cfg

usage: ./zkserver.sh

$ zkserver status

jmx enabled by

default

using config: /usr/local/etc/zookeeper/zoo.cfg

error contacting service. it is probably not running.

$ zkserver start

jmx enabled by

default

using config: /usr/local/etc/zookeeper/zoo.cfg

starting zookeeper ... started

安裝後,可以看到zookeeper提供了zkcli等工具進行.

$zkcli

connecting to localhost:2181

welcome to zookeeper!

jline support is enabled

[zk: localhost:2181(connecting) 0]

[zk: localhost:2181(connecting) 0]

watcher::

watchedevent state:syncconnected type:none path:null

[zk: localhost:2181(connected) 0] ls

[zk: localhost:2181(connected) 1] ls /

[zookeeper]

[zk: localhost:2181(connected) 2] ls /zookeeper

[quota]

[zk: localhost:2181(connected) 3] ls /zookeeper/quota

[zk: localhost:2181(connected) 4]

在Mac OS X上安裝TensorFlow

sudo easy install pip如果這部出現錯誤,可以看看自己 usr bin 目錄是否有多個版本的 easy install,比如說我就有三個,可以試試換個 easy install版本試試,當時用easy install時遇到錯誤了,後面換成easy install 2.7就好了 vi...

CVS在MAC OSX中的安裝和使用

一 編譯和安裝cvs 在mac osx中,如果安裝了mac osx developer tools的話,cvs已經預設的安裝了。版本的cvs源 假設cvs原始碼包為cvs.tar.gz,我們可以使用下面的命令進行 編譯和安裝。tar zxvf cvs.tar.gz cd cvs configure ...

在Mac OS X下安裝Ruby環境

說是在mac上安裝ruby環境,其實,mac上自帶有ruby,大家可以用ruby v檢視自己的ruby版本。但是呢,這個ruby的版本對於我們來說可能不夠用,所以,我們需要重新安裝我們所需要的ruby環境。rvm是ruby的版本管理工具,我們可以使用它來幫助我們安裝ruby。curl ssl bas...