the number of milliseconds of each tick
伺服器與客戶端之間互動的基本時間單元(ms)
ticktime=2000
the number of ticks that the initial
synchronization phase can take
zookeeper所能接受的客戶端數量
initlimit=10
the number of ticks that can pass between
sending a request and getting an acknowledgement
伺服器和客戶端之間請求和應答之間的時間間隔
synclimit=5
the directory where the snapshot is stored.
do not use /tmp for storage, /tmp here is just
example sakes.
儲存zookeeper資料,日誌的路徑
datadir=/home/hadoop/data/zookeeper
the port at which the clients will connect
客戶端與zookeeper相互互動的埠
clientport=2181
server.1= dn1:2888:3888
server.2= dn2:2888:3888
server.3= dn3:2888:3888
#server.a=b:c:d 其中a是乙個數字,代表這是第幾號伺服器;b是伺服器的ip位址;c表示伺服器與群集中的「領導者」交換資訊的埠;當領導者失效後,d表示用來執行選舉時伺服器相互通訊的埠。
接下來,在配置的datadir目錄下建立乙個myid檔案,裡面寫入乙個0-255之間的乙個隨意數字,每個zk上這個檔案的數字要是不一樣的,這些數字應該是從1開始,依次寫每個伺服器。檔案中序號要與dn節點下的zk配置序號一直,如:server.1=dn1:2888:3888,那麼dn1節點下的myid配置檔案應該寫上1。
分別在各個dn節點啟動zk程序,命令如下:
bin/zkserver.sh start
然後,在各個節點輸入jps命令,會出現如下程序:
quorumpeermain
上面說的輸入jps命令,若顯示對應的程序,即表示啟動成功,同樣我們也可以輸入zk的狀態命令檢視,命令如下:
bin/zkserver.sh status
會出現乙個leader和兩個follower。 ZooKeeper 安裝,啟動,驗證
tar zxvf zk tar.gz修改zk配置,將zk安裝目錄下conf zoo sample.cfg重新命名zoo.cfg,修改其中的內容 the number of milliseconds of each tick 伺服器與客戶端之間互動的基本時間單元 ms ticktime 2000 th...
Zookeeper基本安裝和啟動
二 配置zookeeper 三 啟動zookeeper cd ny soft tar xzvf apache zookeeper 3.6.2 bin.tar.gz cd apache zookeeper 3.6.2 bin 修改配置檔案 切換到zookeeper的conf目錄下 cd apache ...
zookeeper的安裝與啟動
ticktime 2000 datadir d tools zookeeper 3.4.9 data datalogdir d tools zookeeper 3.4.9 logs clientport 2181 引數說明 ticktime zookeeper中使用的基本時間單位,毫秒值.datad...