ubuntu

zookeeper在ubuntu上的网络配置注意事项

小樊
53
2025-08-24 00:55:37
栏目: 智能运维

在Ubuntu上配置Zookeeper网络时,需注意以下要点:

  1. 网络接口配置

    • 使用ip link shownmcli device确认网卡名称(如ens33、enp0s3)。
    • 通过Netplan(推荐)或NetworkManager配置静态IP,需设置IP地址、子网掩码、网关和DNS。
      • Netplan配置示例:编辑/etc/netplan/01-netcfg.yaml,设置addressesgateway4nameservers
      • 应用配置:sudo netplan apply
  2. 主机名与IP映射

    • 编辑/etc/hosts,确保集群节点主机名与IP正确对应,如192.168.1.101 hadoop01
  3. 防火墙设置

    • 开放Zookeeper默认端口(2181、2888、3888):
      • ufw命令:sudo ufw allow 2181/tcp等。
      • 禁用防火墙(测试环境):sudo ufw disable
  4. 集群节点配置

    • zoo.cfg中配置集群节点信息:server.X=IP:2888:3888(X为节点ID)。
    • 在每个节点的dataDir目录下创建myid文件,内容与server.X中的ID一致。
  5. 时间同步

    • 配置NTP服务确保节点时间一致,避免因时间差导致集群异常。
  6. 安全配置(可选)

    • 启用SSL/TLS加密通信,需在zoo.cfg中设置ssl.enable=true并配置证书路径。
    • 通过ACL限制客户端访问权限,如设置用户名密码认证。

验证配置

0
看了该问题的人还看了