1、解压zookeeper的安装包
2、配置环境变量
进入到 etc下修改 profile 文件
vim /etc/profile
添加如下内容:
export ZOOKEEPER_HOME=/home/liyuan168/mytool/zookeeper-3.3.6
export PATH=$PATH:$JAVA_HOME/bin :$ZOOKEEPER_HOME/bin:$PATH
重新加载配置文件。
source /etc/profile
3、配置配置文件
- tickTime=2000
- dataDir=/Users/apple/zookeeper/data
- dataLogDir=/Users/apple/zookeeper/logs
- clientPort=4180
- ickTime: zookeeper中使用的基本时间单位, 毫秒值.
- dataDir: 数据目录. 可以是任意目录.
- dataLogDir: log目录, 同样可以是任意目录. 如果没有设置该参数, 将使用和dataDir相同的设置.
- clientPort: 监听client连接的端口号. 生产者注册的地址端口
至此, zookeeper的单机模式已经配置好了. 启动server只需运行脚本:
ZooKeeper服务命令:
在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作
- 1. 启动ZK服务: sh bin/zkServer.sh start
- 2. 查看ZK服务状态: sh bin/zkServer.sh status
- 3. 停止ZK服务: sh bin/zkServer.sh stop
- 4. 重启ZK服务: sh bin/zkServer.sh restart