centos

Zookeeper数据目录在CentOS上怎么配置

小樊
43
2025-12-09 21:59:30
栏目: 智能运维

在 CentOS 上配置 Zookeeper 数据目录

一、准备与规划

二、配置步骤

  1. 停止服务(若已运行)
    • 使用系统服务:sudo systemctl stop zookeeper
    • 或使用脚本:/opt/zookeeper/bin/zkServer.sh stop
  2. 创建目录
    • 数据目录:sudo mkdir -p /var/lib/zookeeper
    • 事务日志目录:sudo mkdir -p /var/log/zookeeper
  3. 设置属主属组(以运行用户为 zookeeper 为例)
    • sudo chown -R zookeeper:zookeeper /var/lib/zookeeper
    • sudo chown -R zookeeper:zookeeper /var/log/zookeeper
  4. 修改配置文件 zoo.cfg
    • 常见路径:/etc/zookeeper/conf/zoo.cfg 或 $ZOOKEEPER_HOME/conf/zoo.cfg
    • 关键参数:
      • dataDir=/var/lib/zookeeper
      • dataLogDir=/var/log/zookeeper(强烈建议配置)
      • clientPort=2181
  5. 启动服务
    • 系统服务:sudo systemctl start zookeeper
    • 脚本:/opt/zookeeper/bin/zkServer.sh start
  6. 验证
    • 服务状态:sudo systemctl status zookeeper
    • 四字命令健康检查:echo ruok | nc localhost 2181(返回 imok 表示正常)

三、集群节点补充

四、安全与运维要点

0
看了该问题的人还看了