zookeeper的安装和测试(Linux)

zookeeper的安装和测试(Linux)

环境版本:CentOS-7-x86_64-Everything-2009.iso zookeeper-3.4.9.tar.gz jdk-8u141-linux-x64.tar.gz

如何向Linux中上传文件“rz”命令,如下图。
在这里插入图片描述

一、在Linux上部署zookeeper

安装zookeeper前的准备

jdk的安装

  1. 查看Linux系统是否有自带的jdk、输入:java -version(我这里是已经安装过了)
    在这里插入图片描述

  2. 发现有输入:rpm -qa | grep java 检测jdk的安装包,(注意:rpm命令符没有时记得下载一个输入:apt-get install +命令名称)

  3. 接着进行一个个删除包,输入:rpm -e --nodeps +包名

  4. 最后再次:rpm -qa | grep java检查是否删除完即可(此步由于之前已经卸载,所以没有截图)

解压之前最好将安装包移动到自己定义的目录中去

  1. 创建一个名为java的文件夹mkdir /usr/local/java
    在这里插入图片描述

  2. 使用rz命令上传jdk到刚刚创建的文件中
    在这里插入图片描述

  3. 使用tar命令解压:tar -xzvf jdk-8u141-linux-x64.tar.gz
    在这里插入图片描述

  4. 配置环境变量 ,该命令为: vim /etc/profile

export JAVA_HOME=/usr/local/java/jdk1.8.0_141
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
  1. 打开环境配变量配置如下信息vi /etc/profile

​ 注意:第一行的JAVA_HOME=/usr/local/java/jdk1.8.0_221 此处等号右边的是自己的jdk实际解压目录。如果不是该目录则需要改成自己的

JAVA_HOME=/usr/local/java/jdk1.8.0_221
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
  1. 在文件最后加上上述代码,结果如下
    在这里插入图片描述

  2. 加入后按esc 然后按 “:” + “wq” 保存并退出
    在这里插入图片描述

  3. 编辑完之后,保存并退出,然后输入以下指令,刷新环境配置使其生效

source /etc/profile
  1. 完成安装,检查是否正确,命令: java -version
    输入以上命令会出现如下界面。
    在这里插入图片描述

​ 出现了如上界面就证明JDK8已经安装好啦!

安装zookeeper前的准备

  1. 进入/usr/local目录下

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CGHjErmH-1624340476417)(C:\Users\Admin\AppData\Roaming\Typora\typora-user-images\1624326257955.png)]

  2. 输入 rz 命令将zookeeper-3.4.9.tar.gz 上传到/usr/local 下
    在这里插入图片描述

  3. 在当前目录下解压 tar -zxvf zookeeper-3.4.9.tar.gz
    在这里插入图片描述
    编辑zookeeper的配置文件

将zoo_sample.cfg复制重命名为zoo.cfg

cd ./conf

将zoo_sample.cfg复制重命名为zoo.cfg

cp zoo_sample.cfg zoo.cfg

修改zoo.cfg配置

vim zoo.cfg

修改变量dataDir的路径(首先mkdir创建文件夹: /usr/local/zookeeper-3.4.9/dataDir 和 /usr/local/zookeeper-3.4.9/dataLogDir)

如下图位置添加如下指定路径

dataDir=/usr/local/zookeeper-3.4.9/dataDir
dataLogDir=/usr/local/zookeeper-3.4.9/dataLogDir

在这里插入图片描述

测试Zookeeper是否安装成功

  1. 启动Zookeeper
sh ./zkServer.sh start

在这里插入图片描述

  1. 关闭Zookeeper
sh ./zkServer.sh stop

在这里插入图片描述

  1. 查看Zookeeper状态(在开启状态下)
sh ./zkServer.sh status

如果看到以下输出就表示Zookeeper启动成功了
在这里插入图片描述


版权声明:本文为qq_43743882原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。