zookeeper的安装配置(详细步骤)

配置前准备

将apache-zookeeper-3.7.0-bin.tar.gz安装包上传到xshell

zookeeper的安装配置(详细步骤)_第1张图片

在xshell上解压缩包

输入解压命令:

cd zookeeper
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz

配置

1、配置环境变量

vim .bashrc

在文件末尾增加如下内容:

#zookeeper
export ZOOKEEPER_HOME=/home/ZQ/zookeeper/apache-zookeeper-3.7.0-bin
export PATH=ZOOKEEPER_HOME/bin:$PATH

 并将环境变量文件传到所有节点(以62为例)

scp -r .bashrc [email protected]:/home/ZQ

zookeeper的安装配置(详细步骤)_第2张图片

 使环境变量生效(每个节点都需要使环境变量生效)

source .bashrc

2、配置zoo.cfg文件

cd zookeeper/apache-zookeeper-3.7.0-bin/conf/

 zookeeper的安装配置(详细步骤)_第3张图片

2-1、Zookeeper中的文件为zoo_sample.cfg(模板文件)将其重命名为zoo.cfg

mv zoo_sample.cfg zoo.cfg

 

或者复制conf目录下的文件名 

 cp zoo_sample.cfg zoo.cfg

 

2-2、配置zoo.cfg文件

vim zoo.cfg

修改文件中的datadir的路径

dataDir=/home/ZQ/zookeeper/apache-zookeeper-3.7.0-bin/zkdatas

在文件末尾增加集群中主节点和所有从节点

##################cluster#################
server.1=westgisB062:2888:3888
server.2=westgisB059:2888:3888
server.3=westgisB060:2888:3888
server.4=westgisB061:2888:3888
server.5=westgisB063:2888:3888

zookeeper的安装配置(详细步骤)_第4张图片

wq 保存并退出 

2-3、在/home/ZQ/zookeeper/apache-zookeeper-3.7.0-bin下创建一个zkdatas的文件夹

cd zookeeper/apache-zookeeper-3.7.0-bin/
mkdir zkdatas

 

2-4、在zkdatas文件夹下面创建一个myid文件

cd zookeeper/apache-zookeeper-3.7.0-bin/zkdatas/
mkdir myid

在文件myid中添加与server对应的编号(注意:上下不要用空行,左右不要有空格

(例如在63下面的myid中添加编号 5)

zookeeper的安装配置(详细步骤)_第5张图片

vim myid

 在文件中输入数字 5

2-5、将zookeeper文件传到其他所有主从节点并修改myid文件

注意:(以62节点为例)myid与配置文件中末尾增加部分相对应

配置文件zoo.cfg中的server.1=westgisB062:2888:3888,所以62中的myid为1

 scp -r /home/ZQ/zookeeper/ 10.103.105.62:/home/ZQ

 

3、启动zookeeper

cd zookeeper/apache-zookeeper-3.7.0-bin/
 bin/zkServer.sh start

4、查看zookeeper是否启动成功

jps

 

5、关闭zookeeper

cd zookeeper/apache-zookeeper-3.7.0-bin/
bin/zkServer.sh stop

你可能感兴趣的:(spark,linux,spark,zookeeper)