访问Storm ui界面,出现org.apache.thrift7.transport.TTransportException: java.net.ConnectException: Connection refused的问题解决(图文详解)
不多说,直接上干货!
前期博客
apache-storm-0.9.6.tar.gz的集群搭建(3节点)(图文详解)
问题详情

org.apache.thrift7.transport.TTransportException: java.net.ConnectException: Connection refused
at org.apache.thrift7.transport.TSocket.open(TSocket.java:)
at org.apache.thrift7.transport.TFramedTransport.open(TFramedTransport.java:)
at backtype.storm.thrift$nimbus_client_and_conn.invoke(thrift.clj:)
at backtype.storm.ui.core$supervisor_summary.invoke(core.clj:)
at backtype.storm.ui.core$fn__8394.invoke(core.clj:)
at compojure.core$make_route$fn__5980.invoke(core.clj:)
at compojure.core$if_route$fn__5968.invoke(core.clj:)
at compojure.core$if_method$fn__5961.invoke(core.clj:)
at compojure.core$routing$fn__5986.invoke(core.clj:)
at clojure.core$some.invoke(core.clj:)
at compojure.core$routing.doInvoke(core.clj:)
at clojure.lang.RestFn.applyTo(RestFn.java:)
at clojure.core$apply.invoke(core.clj:)
at compojure.core$routes$fn__5990.invoke(core.clj:)
at ring.middleware.reload$wrap_reload$fn__7706.invoke(reload.clj:)
at backtype.storm.ui.core$catch_errors$fn__8437.invoke(core.clj:)
at ring.middleware.keyword_params$wrap_keyword_params$fn__6644.invoke(keyword_params.clj:)
at ring.middleware.nested_params$wrap_nested_params$fn__6683.invoke(nested_params.clj:)
at ring.middleware.params$wrap_params$fn__6616.invoke(params.clj:)
at ring.middleware.multipart_params$wrap_multipart_params$fn__6711.invoke(multipart_params.clj:)
at ring.middleware.flash$wrap_flash$fn__6892.invoke(flash.clj:)
at ring.middleware.session$wrap_session$fn__6881.invoke(session.clj:)
at ring.middleware.cookies$wrap_cookies$fn__6812.invoke(cookies.clj:)
at ring.adapter.jetty$proxy_handler$fn__7659.invoke(jetty.clj:)
at ring.adapter.jetty.proxy$org.mortbay.jetty.handler.AbstractHandler$.handle(Unknown Source)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:)
at org.mortbay.jetty.Server.handle(Server.java:)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:)
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:)
at java.net.Socket.connect(Socket.java:)
at org.apache.thrift7.transport.TSocket.open(TSocket.java:)
... more
解决办法
解决方式1、查看自己的storm.yaml配置文件,是否出现如下的情况。有手误拼错等


解决方式2、注意第一列需要一个空格

解决办法3、对于strom集群的启动顺序,要是如下。(注意,也许你在调试解决这个问题时,没有完全停掉再启动)
1、先在master上启动
storm nimbus &
jps出现nimbus
2、再在master上启动
storm ui &
jps出现core
3、最后在slave1和slave2上启动 supervisor
storm supervisor &
jps出现supervisor

或者直接用后台方式来运行(推荐)
- 启动nimbus后台运行:bin/storm nimbus < /dev/null 2<&1 &
- 启动supervisor后台运行:bin/storm supervisor < /dev/null 2<&1 &
- 启动ui后台运行:bin/storm ui < /dev/null 2<&1 &
解决办法4:
备注: 如果你的机器的网络地址存在ipv6的地址, storm启动的时候默认是启用ipv6的地址, 但实际上storm是不能使用ipv6的地址,故需在启动脚本中(storm)增加
-Djava.net.preferIPv4Stack=true
如果使用了ipv6有可能进程启动是正常的, 但是在访问stormui的时候, 页面会提示本博文的错误。
成功!
http://master:9999/index.html

同时,大家可以关注我的个人博客:
http://www.cnblogs.com/zlslch/ 和 http://www.cnblogs.com/lchzls/ http://www.cnblogs.com/sunnyDream/
详情请见:http://www.cnblogs.com/zlslch/p/7473861.html
人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获
对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071)






访问Storm ui界面,出现org.apache.thrift7.transport.TTransportException: java.net.ConnectException: Connection refused的问题解决(图文详解)的更多相关文章
- 启动storm之后浏览器访问报错,org.apache.thrift7.transport.TTransportException: java.net.ConnectException: Connection refused (Connection refused)
原因是zookeeper没有启动 Internal Server Error org.apache.thrift7.transport.TTransportException: java.net.Co ...
- MetaException(message:Could not connect to meta store using any of the URIs provided. Most recent failure: org.apache.thrift.transport.TTransportException: java.net.ConnectException: 拒绝连接 (Connection
hive在hive-site.xml中配置hive.metastore.uris属性,后启动异常 hive异常 [fan@master hive-0.13.1-cdh5.3.6]$ bin/hive ...
- exception: java.net.ConnectException: Connection refused; For more details see: http://wiki.apache.org/hadoop/ConnectionRefused
1.虽然,不是大错,还说要贴一下,由于我运行run-example streaming.NetworkWordCount localhost 9999的测试案例,出现的错误,第一感觉就是Spark没有 ...
- 异常-CDH的service无法启动并抛出异常-org.apache.avro.AvroRemoteException: java.net.ConnectException: Connection refused (Connection refused)
1 详细异常 org.apache.avro.AvroRemoteException: java.net.ConnectException: Connection refused (Connectio ...
- WARN Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect (org.apache.zookeeper.ClientCnxn) java.net.ConnectException: Connection refused
1.启动kafka的脚本程序报如下所示的错误: [hadoop@slaver1 script_hadoop]$ kafka-start.sh start kafkaServer... [-- ::,] ...
- java.net.ConnectException: Call From slaver1/192.168.19.128 to slaver1:8020 failed on connection exception: java.net.ConnectException: Connection refused; For more details see: http://wiki.apache.org
1:练习spark的时候,操作大概如我读取hdfs上面的文件,然后spark懒加载以后,我读取详细信息出现如下所示的错误,错误虽然不大,我感觉有必要记录一下,因为错误的起因是对命令的不熟悉造成的,错误 ...
- java.sql.SQLException: Could not establish connection to 192.168.8.111:10000/default: java.net.ConnectException: Connection refused: connect at org.apache.hadoop.hive.jdbc.HiveConnection.<init>(HiveC
java.sql.SQLException: Could not establish connection to 192.168.8.111:10000/default: java.net.Conne ...
- 访问Storm ui界面,出现org.apache.storm.utils.NimbusLeaderNotFoundException: Could not find leader nimbus from seed hosts ["master"]. Did you specify a valid list of nimbus hosts for confi的问题解决(图文详解)
不多说,直接上干货! 前期博客 apache-storm-0.9.6.tar.gz的集群搭建(3节点)(图文详解) apache-storm-1.0.2.tar.gz的集群搭建(3节点)(图文详解)( ...
- 访问Storm ui界面,出现org.apache.storm.utils.NimbusLeaderNotFoundException: Could not find leader nimbus from seed hosts ["master" "slave1"]. Did you specify a valid list of nimbus hosts for confi的问题解决(图文详解)
不多说,直接上干货! 前期博客 apache-storm-1.0.2.tar.gz的集群搭建(3节点)(图文详解)(非HA和HA) 问题详情 org.apache.storm.utils.Nimbu ...
随机推荐
- 【POJ 2482】 Stars in Your Windows
[题目链接] http://poj.org/problem?id=2482 [算法] 线段树 + 扫描线 [代码] #include <algorithm> #include <bi ...
- dubbo 解决既是消费者又是提供者 Duplicate application configs 的问题
首先 有应用A 是 提供者 应用B 来实现既是消费者又是提供者 在应用 B 这边新建两个xml dubbo-consumer.xml 消费者 <!-- 自动扫描注解:通过dubbo实现 - ...
- Qt-信号和槽-1对1
前言:信号和槽是Qt的核心机制,窗体和控件对象之间的沟通一般都使用信号和槽. 对于部件有哪些信号和槽,可以查看help文档. 一.使用自定义槽 1.1 新建工程 新建工程,新建Widget类(基于QW ...
- 在centos上安装php5.5+MySQL 5.5.32
在centos直接使用yum install 安装php的话版本比较低,如果需要高版本的话,请看如下: Step 1: Installing Remi Repository ## Install Re ...
- 使用css选择器来定位元素
public void CSS(){ driver.get(Constant.baidu_url); //绝对路径 // driver.findElement(By.cssSelector(" ...
- linux yum安装找不到源
1先说问题: 服务器装麒麟系统后安装gis地图(其实就是部署一套地图服务),因为是内网,所以所有需要的包都放在一个iso文件中了,需要用mount命令去加载之,然后配置*.repo文件(源文件配置), ...
- 用 Java 技术创建 RESTful Web (服务 JAX-RS:一种更为简单、可移植性更好的替代方式)
作者: Dustin Amrhein, 软件工程师, IBM Nick Gallardo, 软件工程师, IBM 出处: http://www.ibm.com/developerworks/cn/we ...
- linux下如何查看cpu信息
linux的cpu信息可以从文件中cpuinfo读取. 执行命令: # cat /proc/cpuinfo 我们一般看到的processor是逻辑核. 它的计数是从0开始的,例如这里看到的是31 ...
- 新手学python-Day3-模块
模块就是引入别人写的,官方写的工具库,就像扳手,钳子,电锯
- 解决ORA-28002: 密码7天之后过期办法
https://www.douban.com/group/topic/46177516/ https://yq.aliyun.com/ziliao/42484 http://blog.csdn.net ...