zookeepter安裝

先在linux下裝好jdk

1下載安裝包

2解壓

sudo mkdir /usr/lib/jvm
sudo tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/lib/jvm

3修改環境變量

vim /etc/profile

#set oracle jdk environment
export JAVA_HOME=/usr/jvm/jdk1.8.0_221
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%JAVA_HOME%lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

4刷新環境變量,使生效

source /etc/profile

安裝zookeeper

1先下好zookeeper安裝包

2解壓後,設置環境變量,vim /etc/profile

export ZOOKEEPER_HOME=/usr/local/zookeeper
export JAVA_HOME=/usr/jvm/jdk1.8.0_221
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%JAVA_HOME%lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin:$JAVA_HOME/bin

3修改zookeeper/cnf目錄下的配置文件

複製一份:cp zoo_sample.cfg zoo.cfg

參數介紹:

trickTime:用於計算的時間單元,比如session超時

initLimit:用於集羣,允許從結點連接並同步到master結點的初始化連接時間,以trickTime的倍數表示

syncLimit:用於集羣,master結點與從節點發送消息,請求和應答時間長度

dataDir要配置

dataLogDir:日誌目錄,不配的話和dataDir公用

clientPort:連接服務器的端口,默認2181

進入bin目錄下 ./zkServer.sh start  啓動server

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章