storm启动报错,storm-ui界面显示不正常

第一个问题: 启动失败,访问:8080,storm-ui界面,显示“无法访问此网站”

解决方法

 查看报错信息:The storm client can only be run from within a release. You appear to be trying to run the client from a checkout of Storm's source code.

You can download a Storm release at http://storm.apache.org/downloads.html ###

网上百度了下发生这个问题的很少,还是尝试了用网上找到的仅有的几个解决方案“查重新下载一个新的storm”安装包,下载完后重新安装,还是不行。
又重新看了几篇网上的安装文档,终于发现 安装包不对,别人安装包后缀名是 ** tar.gz,我的是 src.tar.gz,都怪自己不仔细,赶紧重新下载了个 后缀名是tar.gz的,最后tar 解压后,试了下ok了。

src.tar.gz是源码压缩文件;
tar.gz是已经官方发布版压缩包

第二个问题:启动后,访问:8080,storm ui就跟下边这一样:

Storm UI

Cluster Summary
Nimbus Summary
Topology Summary
Supervisor Summary
Nimbus Configuration

解决方法

F12查看storm-ui页面控制台,发现有报错500,
方案一:仔细检查了下storm.yaml配置文件,和模板对比了下,发现模板每个配置项前边应该空格(这个不知道是不是也能引起问题),改了下,启动还不行,郁闷了~
**方案二:**接着查看日志,发现报错:

2019-04-16 23:54:23.772 o.a.s.s.o.a.z.ClientCnxn main-SendThread(0305zk105:2181) [INFO] Opening socket connection to server 0305zk104/192.168.91.104:2181. Will not attempt to authenticate using SASL (unknown error)
2019-04-16 23:54:23.772 o.a.s.s.o.a.z.ClientCnxn main-SendThread(0305zk105:2181) [WARN] Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect
java.net.ConnectException: Connection refused
	at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[?:1.7.0_80]
	at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:744) ~[?:1.7.0_80]
	at org.apache.storm.shade.org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:361) ~[storm-core-1.2.2.jar:1.2.2]
	at org.apache.storm.shade.org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1081) ~[storm-core-1.2.2.jar:1.2.2]

zk 有问题s无法连接到这台zk上server 0305zk104/192.168.91.104:2181,查看hosts文件映射没问题,然后自己用zk客户端连接了下这台,./zkCli.sh -timeout 0 -r -192.168.91.104:12181,可以连接上,
现在问题来了,我的zk客户端端口号配置的12181,为啥storm一直用zk默认的那个2181,尝试在storm.yaml加了这个配置:

 storm.zookeeper.port: 12181

最后重试了下,访问 :8080,终于ok了,如果不加这行,storm访问的是zk的默认客户端口号 2181.

ps (记录下这些走过的坑,希望能解决一些小伙伴们的相同的问题,自己是在工作之余研究大数据,自己技术不精,第一次发博写的不好或有误的地方,请大家多多指教~)

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值