Zookeeper在CentOS上的网络配置要求如下:
基础网络设置
ip a
或ifconfig
查看网卡名称(如ens33)。/etc/sysconfig/network-scripts/ifcfg-ens33
,设置BOOTPROTO=static
、IPADDR
、NETMASK
、GATEWAY
等参数。BOOTPROTO=dhcp
)。systemctl restart network
。防火墙与安全组
systemctl stop firewalld
,生产环境建议配置规则允许Zookeeper端口(2181、2888、3888)。Zookeeper配置文件(zoo.cfg)
clientPort
:客户端连接端口(默认2181)。dataDir
:数据存储目录(如/var/lib/zookeeper
),需确保存在且权限正确(chown -R zookeeper:zookeeper
)。server.X
条目,格式为IP:2888:3888
(X
为节点ID),所有节点需配置其他节点的IP和端口。节点间通信配置
ping
或telnet
测试。权限与日志
dataDir
和日志目录权限为750
,属主为zookeeper
用户。dataDir
目录下的zookeeper.out
)排查网络问题。参考来源: