Linux虚拟机------镜像为 CentOS-7-x86_64-DVD-1810.iso
jdk版本--------jdk-8u74-linux-x64
zookeeper版本------zookeeper-3.4.9
安装好虚拟机后,首先要安装JDK,并配置环境。
(具体教程:【亲测可用】Linux环境下搭建JDK环境)
jdk环境搭建成功的跳过上面的这一步,直接进入下面的步骤
首先先将zookeeper-3.4.9 压缩文件上传到Linux虚拟机中
上传之后,在对应的文件目录下,输入“ll” ,linux指令,就能查看到对应的压缩文件。
再将这些文件解压(使用tar -xzvf zookeeper-3.4.9.tar.gz命令解压zookeeper)
解压以后我们开始修改配置文件,
使用 cd /**/conf命令,进入zookeeper的配置文件目录
zoo_sample.cfg为样例配置文件,需要修改为自己的名称,一般为zoo.cfg
修改zoo_sample.cfg 的文件名为 zoo.cfg
命令为:
mv zoo_sample.cfg zoo.cfg
然后编辑 zoo.cfg 配置文件
vi zoo.cfg
然后,按“i”,进入编辑模式,在zoo.cfg文件中进行更改dataDir
(首先得在zookeeper-3.4.9文件夹下面创建data文件夹)
dataDir=/zookeeper-3.4.9/data
然后,按 “esc” 键,在输入 “:wq” ,然后文件就会自动保存退出。
环境变量存在 /etc/profile中
输入 vi ../etc/profile
然后,下面会出现配置文件,点击 “i”,变成输入方式,输入以下内容
因为已经搭建了JDK环境,所以直接在配置JDK环境 变量的PATH上加上 zookeeper的相关配置就可以了
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export ZOOKEEPER=/usr/local/services/zookeeper/zookeeper-3.4.9
然后,按 “esc” 键,在输入 “:wq” ,然后文件就会自动保存退出。
这个时候,zookeeper环境已经搭建好了
进入的bin目录下
输入 ./zkServer.sh start 启动
输入 ./zkServer.sh status 查看状态
当看到 Mode:standalone ,代表已经启动成功了。
常用命令:
./zkServer.sh start 启动
./zkServer.sh status 查看状态
./zkServer.sh stop 关闭
./zkCli.sh 进入客户端
./zkCli.sh -server 192.168.11.1 连接其他服务器
注意:安装过程中,可能会出现各种报错,解决方案也是因问题决定。如果,遇到问题,可以留言。