linux安装zookeeper
寻找要下载的版本及安装包
安装
使用命令下载安装包、解压安装包、新建数据目录、复制zoo_sample.cfg文件,命名为zoo.cfg、编辑此配置文件,按照下面指示修改
[root@MeterSphere /usr/local]$wget https://dlcdn.apache.org/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz
[root@MeterSphere /usr/local]$tar -zxvf apache-zookeeper-3.7.1-bin.tar.gz
[root@MeterSphere /usr/local]$cd apache-zookeeper-3.7.1-bin/
[root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin]$mkdir data
[root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin]$cd conf/
[root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/conf]$ls
configuration.xsl log4j.properties zoo_sample.cfg
[root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/conf]$cp zoo_sample.cfg zoo.cfg
[root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/conf]$vi zoo.cfg
# 存放数据节点的目录,根据自己实际情况配置
dataDir=/usr/local/apache-zookeeper-3.7.1-bin/data
修改配置文件
[root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/bin]$vim /etc/profile
新增如下内容
#Zookeeper env
export ZOOKEEPER_HOME=/usr/local/apache-zookeeper-3.7.1-bin
export PATH=$PATH:$ZOOKEEPER_HOME/bin
修改内容生效
source /etc/profile
启动
[root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/bin]$pwd
/usr/local/apache-zookeeper-3.7.1-bin/bin
[root@MeterSphere /usr/local/apache-zookeeper-3.7.1-bin/bin]$./zkServer.sh start
/bin/java
ZooKeeper JMX enabled by default
Using config: /usr/local/apache-zookeeper-3.7.1-bin/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
常用命令
# 启动
zookeeper./zkServer.sh start
# 查看zookeeper状态
./zkServer.sh status
# 关闭zookeeper服务
./zkServer.sh stop
# 重启zookeeper服务
./zkServer.sh restart
启动客户端命令 ,由于还不了解zookeeper,所以不清楚这个是干嘛的
./zkCli.sh