安装zookeeper的步骤
1,首先我们需要一个虚拟机,这个虚拟机上安装有我们项目需要的tomcat,JDK,包括zookeeper
如果大家没有,可以到这个百度云上去下载,我给大家提前备好的:
链接:https://pan.baidu.com/s/1kOguRcusqU8KgPtrYRAtCA 提取码:iour
2,打开我们的虚拟机,新建一个虚拟机,然后在空白处打开我们准备的虚拟机
点击开机--》会提示你是否知道复制,我们点击已经移动--》下一步我们就会进入到输入账户密码的界面,输入我们的密码进入
还记得我们的IP么?/
进入之后的界面显示:
我们可以看下我们的目录;
可以看到我们的目录里面有tomcat,redis,zookeeper,那么我们现在需要安装它,怎么安装呢?
首先我们需要找到zookeeper的目录结构,因为里面有一个压缩吧需要我们解压
当我们找到zookeeper的目录之后,我们需要执行
tar -zxvf zookeeper-3.4.6.tar.gz -C ./ 强制解压文件到 当前目录
3,改名字
mv zookeeper-3.4.6 zookeeper 改文件名
4,找到zookeeper目录下的bin
然后运行启动
./zkServer.sh start
但是你会发现你提示你一个no
同时你也可以通过命令去查看当前的一个状态
./zkServer.sh status
5,我们需要去解决这个问题
conf 文件中必须有zoo.cfg 否则系统无法启动zookeeper
我们进入conf里面把一个文件改一下
cp zoo_sample.cfg zoo.cfg ---》复制 zoo_sample.cfg并且改名为 zoo.cfg
我们可以重新去启动一下,就会发现我们已经可以启动了
[root@hostname zookeeper]# cd bin
[root@hostname bin]# ./zkServer.sh start
JMX enabled by default
Using config: /root/zookeeper/zookeeper/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
我们可以去查看下状态
[root@hostname bin]# ./zkServer.sh status
JMX enabled by default
Using config: /root/zookeeper/zookeeper/bin/../conf/zoo.cfg
Mode: standalone
那么怎么停止呢?
./zkServer.sh stop