依赖
- jdk
Zookeeper 服务由 Java 语言开发,需要 jdk 环境,请确保进行下面步骤之前先安装 jdk。
GNU/Linux 系统可以通过包管理工具直接安装 jdk 环境,例如 ubantu 可以直接通过以下命令安装:
sudo apt update
sudo apt install default-jdk
可以通过 java -version
验证 jdk 环境是否安装成功。
- Zookeeper 压缩包
apache-zookeeper-3.8.4-bin.tar.gz包含可以在 jdk 环境下直接运行的 Zookeeper 服务(通过 zkServer.sh 脚本)和 终端运行的 Zookeeper 客户端(zkCli.sh)。
apache-zookeeper-3.8.4.tar.gz包含 C 原生API的源代码(zookeeper-client-c),我们通过这个包编译C/C++编程需要的静态库。
运行 Zookeeper 服务
注意: /path 代表 apache-zookeeper-3.8.4-bin.tar.gz 的所在的文件夹路径,请在进行以下步骤时替换为 apache-zookeeper-3.8.4-bin.tar.gz 在你系统中的目录(或者直接切换到该目录下,并省略前缀 /path/)。
解压 apache-zookeeper-3.8.4-bin.tar.gz 包。