ubuntu

Ubuntu上Zookeeper配置步骤是什么

小樊
33
2025-08-15 23:15:23
栏目: 智能运维

以下是在Ubuntu上配置Zookeeper的核心步骤(以单机为例,集群配置需额外步骤):

1. 安装Java环境

Zookeeper依赖Java,需先安装OpenJDK:

sudo apt update  
sudo apt install openjdk-8-jdk  # 推荐JDK 8  
java -version  # 验证安装  

2. 下载并解压Zookeeper

从官网下载二进制包并解压到指定目录(如/opt):

wget https://downloads.apache.org/zookeeper/zookeeper-3.7.1/apache-zookeeper-3.7.1-bin.tar.gz  
tar -zxvf apache-zookeeper-3.7.1-bin.tar.gz -C /opt  

3. 配置Zookeeper

4. 创建数据目录与myid文件

5. 启动Zookeeper

6. 配置环境变量(可选)

将Zookeeper路径添加到~/.bashrc,方便全局调用:

echo 'export ZOOKEEPER_HOME=/opt/apache-zookeeper-3.7.1-bin' >> ~/.bashrc  
echo 'export PATH=$PATH:$ZOOKEEPER_HOME/bin' >> ~/.bashrc  
source ~/.bashrc  

7. 集群配置(可选)

若需搭建集群,需:

  1. 在每个节点重复上述步骤,修改zoo.cfg中的server.X配置(X为节点ID,需与myid一致)。
  2. 确保各节点间网络互通,开放2181(客户端)、2888(Leader选举)、3888(数据同步)端口。

参考来源:

0
看了该问题的人还看了