以下是在Ubuntu上安装Zookeeper的步骤:
- 安装Java环境:更新软件包列表,安装OpenJDK 11或更高版本,验证安装是否成功。
sudo apt update sudo apt install openjdk-11-jdk -y java -version - 下载并解压Zookeeper:从Apache官网下载所需版本,使用
wget命令下载,然后解压到指定目录,如/opt。wget https://downloads.apache.org/zookeeper/zookeeper-3.8.4/apache-zookeeper-3.8.4-bin.tar.gz tar -xzf apache-zookeeper-3.8.4-bin.tar.gz -C /opt - 配置Zookeeper:进入解压后的目录,复制
zoo_sample.cfg为zoo.cfg,并编辑该文件,修改数据目录、客户端端口等配置项。cd /opt/apache-zookeeper-3.8.4-bin/conf cp zoo_sample.cfg zoo.cfg nano zoo.cfg - 创建数据目录:在
zoo.cfg指定的dataDir路径下创建数据目录。mkdir -p /opt/apache-zookeeper-3.8.4-bin/data - 启动Zookeeper服务:切换到Zookeeper的
bin目录,执行启动命令。cd /opt/apache-zookeeper-3.8.4-bin/bin ./zkServer.sh start - 验证服务状态:使用
zkServer.sh status命令检查Zookeeper是否正常运行。 - 配置开机自启动(可选):创建服务文件
/etc/systemd/system/zookeeper.service,添加相关内容,然后执行命令使其生效并设置为开机启动。sudo nano /etc/systemd/system/zookeeper.service sudo systemctl daemon-reload sudo systemctl enable zookeeper sudo systemctl start zookeeper