1、本案例使用的是apache-zookeeper-3.5.6-bin.tar.gz安装包,下载地址:Apache ZooKeeper
2、下载完成后,将该压缩包上传到linux系统下并移动到经常使用的路径下。
--上传zookeeper alt+p
put D:/迅雷下载/apache-zookeeper-3.5.6-bin.tar.gz
--打开opt目录
cd /opt
--创建zooKeeper目录
mkdir zooKeeper
--将zooKeeper安装包移动到 zooKeeper目录下
mv apache-zookeeper-3.5.6-bin.tar.gz /opt/zooKeeper/
3、解压
--进入到zooKeeper目录下
cd /opt/zooKeeper/
--解压文件
tar -zxvf apache-zookeeper-3.5.6-bin.tar.gz
4、配置zoo.cfg文件
--进入conf目录下
cd /apache-zookeeper-3.5.6-bin/conf/
--查看目录内容
ls
--发现只有zoo_sample.cfg文件,由于默认操作的是zoo.cfg文件,所以拷贝一份,并命名为zoo.cfg
cp zoo_sample.cfg zoo.cfg
修改zoo.cfg文件
--打开目录
cd /opt/zooKeeper/
--创建zooKeeper存储目录
mkdir zkdata
--修改zoo.cfg文件
vim /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/conf/zoo.cfg
将原先的dataDir= 后的东西delete掉,然后按住i,(可以使用secureCRT克隆一个会话,进入到zkdata目录下,然后pwd展现完整目录,将该完整目录复制下).
将复制好的目录粘贴到=后边,即配置完成,然后保存退出。此时,zookeeper就安装完成了。
5、启动zookeeper
--进入zookeeper的bin目录
cd /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/bin/
--启动
./zkServer.sh start
如图所示,则启动成功。
6、其他操作
--查看zookeeper状态
./zkServer.sh status
--停止
./zkServer.sh stop
上述的STARTED代表zookeeper已经启动成功,在运行中
standalone代表zookeeper是单节点,没有搭建集群
STOPED代表停止zookeeper运行
It is probably not running代表zookeeper没有启动
路漫漫其修远兮,吾将上下而求索,希望此篇文章对大家有所帮助......