本地 PC 使用Offset Explorer连接实体Ubuntu Kafka 【单机】超时问题解决

现状:本地 PC 使用Offset Explorer连接实体Ubuntu Kafka 超时

一、确认kafka是否在9092端口上运行

bash 复制代码
netstat -tulnp | grep 9092

输出

bash 复制代码
tcp6       0      0 :::9092                 :::*                    LISTEN      66113/java 

使用jps查看进程66113的详细信息

bash 复制代码
jps -l | grep 66113

输出如下,可知kafka正在运行中

bash 复制代码
66113 kafka.Kafka

二、确认ubuntu的9092端口是否放行

bash 复制代码
sudo ufw status
9092/tcp (v6)              ALLOW       Anywhere (v6)

若返回结果中存在9092且标识为ALLOW则表示为放行,否则执行如下指令

bash 复制代码
sudo ufw allow 9092/tcp
sudo ufw enable

三、确保kafka配置是否允许对外访问

3-1、ZooKeeper模式

打开kafka安装目录config下的server.properties

bash 复制代码
root@Pine-Tree:/opt/kafka_2.12-3.9.0/config# nano server.properties

可见listeners和advertised.listeners没有正确配置

调整如下,保存后退出

bash 复制代码
 34 listeners=PLAINTEXT://0.0.0.0:9092
 35
 36 # Listener name, hostname and port the broker will advertise to clients.
 37 # If not set, it uses the value for "listeners".
 38 advertised.listeners=PLAINTEXT://192.168.125.102:9092

关闭并重启kafka

bash 复制代码
bin/kafka-server-stop.sh
bin/kafka-server-start.sh -daemon config/server.properties

3-2、KRafa模式

打开kafka安装目录config/kraft下的server.properties

bash 复制代码
root@Pine-Tree:/opt/kafka_2.12-3.9.0# nano config/kraft/server.properties 

调整如下,保存后退出

bash 复制代码
 42 listeners=PLAINTEXT://0.0.0.0:9092,CONTROLLER://0.0.0.0:9093
 43
 44 # Name of listener used for communication between brokers.
 45 inter.broker.listener.name=PLAINTEXT
 46
 47 # Listener name, hostname and port the broker or the controller will advertise to clients.
 48 # If not set, it uses the value for "listeners".
 49 advertised.listeners=PLAINTEXT://192.168.125.102:9092,CONTROLLER://192.168.125.102:9093

关闭并重启kafka

bash 复制代码
bin/kafka-server-stop.sh
bin/kafka-server-start.sh -daemon config/kraft/server.properties

注意事项

ZooKeeper模式和KRafa模式启动时指定的server.properties不同

四、测试验证

成功连接

相关推荐
lzx_0022 小时前
Linux 进程(二) 深入理解进程
linux
沫璃染墨2 小时前
从零入门计算机网络系列(十二):HTTP长连接与会话管理详解——从Connection到Cookie与Session
linux·服务器·c++·tcp/ip·ubuntu·http·交互
温暖小土2 小时前
在 CentOS 上安装 Redis Stack
linux·redis·centos
GeW4 小时前
国产化替代进入深水区之后Linux 与数据库为什么必须走向重建
linux
longzhizhui9266 小时前
Ubuntu 全版本 CVE-2026-98432 内核安全升级操作手册
ubuntu·网络安全·云计算·bash
女神下凡7 小时前
芯参谋(85):Linux_PPI_NAND_驱动开发指南
linux·运维·arm开发·驱动开发·单片机·嵌入式硬件·设计规范
12.=0.8 小时前
【持续更新】shell脚本 + Linux命令
linux·运维·服务器
Escalating_xu8 小时前
【Linux 网络编程】五种 I/O 模型与非阻塞 I/O:从“等数据”到正确处理 EAGAIN
java·linux·网络
无言听风雨丶9 小时前
Linux 容器本质探秘:Cgroup 与 Namespace 深度解析与实战
linux·运维·服务器·kubernetes
万联WANFLOW9 小时前
CVE-2026-98432 等漏洞自查:AI 查出的 Linux、Windows 漏洞,运维怎么确认受不受影响
linux·运维·windows·网络安全