ZooKeeper学习笔记-CentOS7.5安装ZooKeeper

安装java环境

你ZooKeeper的运行需要java环境。

下载

#检测是否安装java环境
java -version

如未安装java环境,下载最新版本的java:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
找到.tar.gz的源代码包下载安装
CentOS7.5安装ZooKeeper

#官网有防盗链,直接复制下面的地址不能下载。
wget https://download.oracle.com/otn-pub/java/jdk/11.0.1+13/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.1_linux-x64_bin.tar.gz

#如未安装wget命令可以用yum安装。
yum install -y wget

解压并配置环境变量

我放在/usr/java/路径

#创建/usr/java目录
mkdir /usr/java

#复制解压
cp jdk-11.0.1_linux-x64_bin.tar.gz /usr/java
cd /usr/java
tar -zxvf jdk-11.0.1_linux-x64_bin.tar.gz

#配置环境变量
vi /etc/profile

#在文件末尾添加如下代码:

#java environment
export JAVA_HOME=/usr/java/jdk-11.0.1
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

#让环境变量生效
source /etc/profile

再次检查运行环境

#检测是否安装java环境
java -version

返回如下信息,代表安装成功。
CentOS7.5安装ZooKeeper

安装ZooKeeper

到ZooKeeper官网下载:
http://zookeeper.apache.org/releases.html

我选了3.4.13这个版本。
ZooKeeper学习笔记-CentOS7.5安装ZooKeeper

下载安装配置

#下载zookeeper
wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz

#我还是放在/usr/zookeeper下
mkdir /usr/zookeeper
cp zookeeper-3.4.13.tar.gz /usr/zookeeper
cd /usr/zookeeper
tar -zxvf zookeeper-3.4.13.tar.gz

#解压后创建数据文件夹data
cd /usr/zookeeper/zookeeper-3.4.13
mkdir data

关于配置网上有些做法是直接手动写入zoo.cfg配置信息,我看conf里面有一个实例zoo_sample.cfg,不知道后面会不会遇到问题,就先复制了用吧。

#复制官方自带的配置文件
cp ./conf/zoo_sample.cfg ./conf/zoo.cfg

启动ZooKeeper

配置成功后就可以启动了。

#启动ZooKeeper
/usr/zookeeper/zookeeper-3.4.13/bin/zkServer.sh start

启动成功,如下图:
CentOS7.5安装ZooKeeper
启动ZooKeeper的命令行截面CLI

#启动CLI
/usr/zookeeper/zookeeper-3.4.13/bin/zkCli.sh

显示如下截面代表安装成功
启动ZooKeeper的命令行截面CLI
退出控制界面:Ctrl + c

停止ZooKeeper服务器

#启动CLI
/usr/zookeeper/zookeeper-3.4.13/bin/zkServer.sh stop

边学边记,有问题欢迎随时指正。

ZooKeeper技术交流QQ群:916537822(添加时请备注ZooKeeper)

猜你喜欢

转载自blog.csdn.net/Super_RD/article/details/84799394