栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > .Net

kafka启动时出现java.net.NoRouteToHostException: 没有到主机的路由

.Net 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

kafka启动时出现java.net.NoRouteToHostException: 没有到主机的路由

刚开始启动kafka时有警告,没有在意,但是在使用kafkaManager创建的页面操作时出现少了一台机器。
创建生产者和消费者时出现了错误。最后发现有问题。
1.kafka安装好之后,在安装kafkaManager管理包,这个可以使用页面操作kafka
2.再次需要启动的进程有

namenode, datanode,yarn,zookeeper 历史服务器,kafka

kafka依赖zookeeper,所以zookeeper先启动。
3.执行 ./bin/kafka-manager启动kafka客户端,如图所示

  • 定义集群名称
  • 确定要连接的zookeeper集群的主机名
  • 。。。下面的操作就不介绍了。有点跑题了。
出现java.net.NoRouteToHostException: 没有到主机的路由

原因:

 1. 可能时主机ip和主机名没有映射
 	vim /etc/hosts ->查看映射关系
 2. 可能是防火墙没有关闭
 	查看防火墙状态:firewall-cmd --state
	关闭防火墙:systemctl stop firewalld.service
	注意:上面是centos7的系统命令,如果是centos6系统,则相关命令不一样,可自行查询

经过检查发现是由于防火墙没有全部关闭。
关闭后启动成功。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/907904.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号