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 refusedat 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 (记录下这些走过的坑,希望能解决一些小伙伴们的相同的问题,自己是在工作之余研究大数据,自己技术不精,第一次发博写的不好或有误的地方,请大家多多指教~)
storm启动报错,storm-ui界面显示不正常相关推荐
- u盘安装linux启动报错,U盘安装centos7,启动报错
通过U盘安装centos7的时候,启动报错,找不到安装媒介,解决方法. /dev/root does not exits. centos7的iso文件是:CentOS-7-x86_64-DVD-151 ...
- Linux下Tomcat项目启动报错
Linux下Tomcat项目启动报错 org.springframework.beans.factory.CannotLoadBeanClassException: Error loading cla ...
- Apche Kylin启动报错:UnknownHostException: node1:2181: invalid IPv6 address
1.启动报错 启动Apache Kylin 2.3时报错: ERROR [main] imps.CuratorFrameworkImpl:546 : Background exception was ...
- idea卡顿且报错:UI was frozen for xxxxx ms问题解决
现象 idea 启动并且点击某个菜单之后一点反应也没有,点击关闭也关闭不掉,查看日志报错如下: ➜ bin 2021-04-30 00:20:31,777 [ 317987] WARN - .diag ...
- [故障解决]图文:python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决
python启动报错:api-ms-win-crt-runtime-l1-1-0.dll丢失解决 环境 Windows 7 SP1 x64 python3.6.1 报错 解决办法 1.下载VC red ...
- oracle log block size,案例:Oracle无法启动报错ORA-00218: block size 0 重建控制文件
天萃荷净 oracle数据库无法启动报错ORA-00218故障,通过重建控制文件解决文件损坏问题 遇到一个案例在数据库启动的时候报ORA-00218错误,而这个故障的引起原因是因为重建控制文件的时候, ...
- linux重启was控制台报错,Linux非WAS部署,启动报错Cannot run program \lsb_release\
Linux非WAS部署,启动报错Cannot run program "lsb_release" 已确认 tools.jar 文件是当前 linux 中的 jdk 下的 jar 文 ...
- DRP问题集结(一)-Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory...
问题一: Tomcat无法启动,报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory 问题二:[Error]Jav ...
- mysql安装教程博音网_RTSP视频平台EasyNVR使用mysql数据源启动报错unknow drivermysql优化...
原标题:RTSP视频平台EasyNVR使用mysql数据源启动报错unknow driver"mysql"优化 我们上一篇讲了TSINGSEE青犀视频开发的视频平台默认都是使用的s ...
- 程序启动报错:ORA-12505;PL/SQL却可以登录的解决方法
程序启动报错:ORA-12505;PL/SQL却可以登录的解决方法 参考文章: (1)程序启动报错:ORA-12505;PL/SQL却可以登录的解决方法 (2)https://www.cnblogs. ...
最新文章
- python数据结构与算法:单向循环列表
- win7修改网络计算机名字,小编分析win7系统修改计算机名字的操作方法
- 知乎回答多线程爬虫案例
- VTK:vtkBillboardTextActor3D用法实战
- servlet容器_Servlet详解(一)之基本概念
- 【转】DICOM医学图像处理:基于DCMTK工具包学习和分析worklist
- plsql查询乱码问题解决
- 用fiddler解决跨域访问
- 【bzoj1572】[Usaco2009 Open]工作安排Job 贪心+堆
- 【文文殿下】Manache算法-学习笔记
- 他35k月薪,如何扛住redis面试!
- 我,23 岁 深漂女 Python自动化测试的心路历程|2021 总结
- mysql选择联合索引还是单索引?索引列应该使用哪一个最有效?深入測试探讨...
- 内核调试神器SystemTap — 探测点与语法(二)
- 组卷积和深度可分离卷积
- android测行走距离,如何在Android中行走时计算距离?
- 几种典型信号的频谱 周期单位脉冲序列的频谱
- java kryo_在java中使用kryo框架来实现高效序列化与反序列化 | 学步园
- 数据库六种范式详解(1NF/2NF/3NF/BCNF/4NF/5NF)
- 【论文笔记】DSCN:基于深度孪生神经网络的光学航空图像变化检测模型