第一步安装jdk,可以参考https://blog.csdn.net/u010689849/article/details/81428730,然后进入/usr/local
输入cd ./zookeeper创建文件夹
将zookeeper-3.4.12.tar.gz上传到这个目录下解压:
tar -zxvf zookeeper-3.4.6.tar.gz
输入ll指令会发现多了一个zookeeper-3.4.12文件夹,如图:
输入cd ./zookeeper-3.4.12进入目录
输入mkdir ./data创建目录
输入cd ./conf进入conf目录,输入mv zoo_sample.cfg zoo.cfg将zoo_sample.cfg名字改为zoo.cfg
输入vim zoo.cfg修改zoo.cfg文件
输入i进入插入模式,修改dataDir=/usr/local/zookeeper/zookeeper-3.4.12/data,即刚才新建的data目录
按esc,然后输入:wq保存退出
然后进入bin目录
输入
./zkServer.sh start就可以启动,如图
./zkServer.sh status可以查看状态
出现如下
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/zookeeper-3.4.12/bin/../conf/zoo.cfg
Mode: standalone
说明启动成功
输入
./zkServer.sh stop表示停止启动
再次查看状态是发现
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/zookeeper-3.4.12/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.
表示没有运行。