本文主要是介绍ZooKeeper学习笔记-CentOS7.5安装ZooKeeper,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ZooKeeper学习笔记-CentOS7.5安装ZooKeeper
- 安装java环境
- 下载
- 解压并配置环境变量
- 安装ZooKeeper
- 下载安装配置
- 启动ZooKeeper
- ZooKeeper技术交流QQ群:916537822(添加时请备注ZooKeeper)
安装java环境
你ZooKeeper的运行需要java环境。
下载
#检测是否安装java环境
java -version
如未安装java环境,下载最新版本的java:
https://www.oracle.com/technetwork/java/javase/downloads/index.html
找到.tar.gz的源代码包下载安装
#官网有防盗链,直接复制下面的地址不能下载。
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
返回如下信息,代表安装成功。
安装ZooKeeper
到ZooKeeper官网下载:
http://zookeeper.apache.org/releases.html
我选了3.4.13这个版本。
下载安装配置
#下载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
启动成功,如下图:
启动ZooKeeper的命令行截面CLI
#启动CLI
/usr/zookeeper/zookeeper-3.4.13/bin/zkCli.sh
显示如下截面代表安装成功
退出控制界面:Ctrl + c
停止ZooKeeper服务器
#启动CLI
/usr/zookeeper/zookeeper-3.4.13/bin/zkServer.sh stop
边学边记,有问题欢迎随时指正。
ZooKeeper技术交流QQ群:916537822(添加时请备注ZooKeeper)
这篇关于ZooKeeper学习笔记-CentOS7.5安装ZooKeeper的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!