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

 

 

 

你可能感兴趣的:(zookeepter安装)