温馨提示×

Ubuntu Kafka网络怎么设置

小樊
45
2025-08-24 12:46:50
栏目: 智能运维

以下是在Ubuntu上设置Kafka网络的步骤:

  1. 配置网络接口
    • 对于Ubuntu 20.04及以上,用Netplan管理网络,编辑/etc/netplan/01 - netcfg.yaml,将dhcp4: yes改为dhcp4: no,添加静态IP、网关和DNS服务器,如network: version: 2 renderer: networkd ethernets: eth0: dhcp4: no addresses: [Your_Static_IP/Netmask] gateway4: Your_Gateway_IP nameservers: addresses: [DNS_Server_IPs],然后执行sudo netplan apply
  2. 配置Kafka参数
    • 编辑Kafka安装目录下config/server.properties文件,设置listeners(监听地址和端口,如PLAINTEXT://0.0.0.0:9092)、advertised.listeners(客户端连接地址,如PLAINTEXT://Your_Public_IP:9092)、zookeeper.connect(Zookeeper集群地址,如localhost:2181)等参数。
  3. 设置防火墙
    • 若使用UFW,执行sudo ufw allow 9092/tcpsudo ufw allow 2181/tcp(若用Zookeeper),然后sudo ufw reload
  4. 验证配置
    • 启动Kafka服务,cd /path/to/kafka/bin,执行./kafka - server - start.sh config/server.properties
    • 使用命令行工具创建主题、启动生产者和消费者进行测试,如./kafka - topics.sh --create --topic test --bootstrap - server localhost:9092等。

0