本部分内容主要是帮助使用CentOS和Redhat电脑、Mac电脑部署Zookeeper环境使用。 演示环境为阿里云ECS服务器,操作系统为CentOS 7, 用户为root用户
本章内容主要如下:
1、下载JDK和Zookeeper安装包
2、安装并测试JDK
3、安装Zookeeper并修改配置文件
4、测试zookeeper
5、关键注意事项
1、下载JDK和Zookeeper安装包
我演示机的下载地址是:/opt/show/software 安装地址是:/opt/show/install 。 各位可以根据自己的物理位置自行修改
JDK下载地址:
链接:https://pan.baidu.com/s/1xoJHNeDtyqxREx50N4Z1xg
提取码:hhwu
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V7的分享
zookeeper下载地址:
链接:https://pan.baidu.com/s/1ybJgFy16I7EMOcG_IEHI-w
提取码:11ud
复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V7的分享
上传JDK和Zookeeper至服务器上
解压JDK至待安装目录
cd /opt/show/software
tar -zxf jdk-8u151-linux-x64.tar.gz -C /opt/show/install/
解压zookeeper至待安装目录
cd /opt/show/software
tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz -C /opt/show/install/
检查安装结果
cd /opt/show/install
ls
2、安装并测试JDK
2.1 修改全局变量
# 复制JAVA_HOME的路径
cd /opt/show/install/jdk1.8.0_151/
pwd
# 修改/etc/profile
vi /etc/profile
# 在/etc/profile中配置如下内容
## JAVA_HOME
export JAVA_HOME=/opt/show/install/jdk1.8.0_151/
export PATH=$PATH:$JAVA_HOME/bin
# 退出vi编辑模式【如不会可以baidu一下】
# 使/etc/profile生效
source /etc/profile
2.2 测试JDK安装是否成功
# 测试JDK是否可用
java -version
3、安装zookeeper并修改配置
3.1 进入zookeeper根目录
# 进入zookeeper目录
cd /opt/show/install/apache-zookeeper-3.7.0-bin
# 展示下目录内容
ls
结果如下图:
3.2 修改配置文件名称
# 复制出一个zoo.cfg,这个文件是zookeeper默认读取的配置文件
cp conf/zoo_sample.cfg conf/zoo.cfg
# 看一下复制是否成功
ls conf/zoo*
3.3 编辑zoo.cfg
# vi进入zoo.cfg的编辑模式,这一步不好演示,如果不熟悉可以baidu搜索一下
vi conf/zoo.cfg
大家可以视自己的情况决定如何修改,我这里就使用默认的了
3.4 启动zookeeper
# 后台启动zookeeper
bin/zkServer.sh start
# 过十几秒,查看zk进程
jps
展示如下就是大概率启动成功了
3.5 验证zookeeper启动是否成功
# 执行zkCli链接服务端,无参数默认查本机的2181端口
bin/zkCli.sh
如上图,能查出东西就是zookeeper已经正常运行了