spark整合tachyon一直报连接失败

问题描述

spark整合tachyon一直报连接失败

Failed to connect (1) with master @ master/192.168.111.130:19998 : java.net.ConnectException: Connection refused

详细日志:
org.apache.thrift.TException: Service name not found in message name: user_getUserId. Did you forget to use a TMultiplexProtocol in your client?
at org.apache.thrift.TMultiplexedProcessor.process(TMultiplexedProcessor.java:103)
at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:285)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

解决方案

历时一周,终于解决这个问题。感叹自学不容易呀。总结问题原因:
1、spark整合tachyon,tachyon好像必须基于hdfs,也就是
export TACHYON_UNDERFS_ADDRESS=hdfs://master:9000/tachyon 必须配置成hdfs形式。 (猜测)
2、tachyon基于hdfs,默认的tachyon二进制包基于hadoop1.x,2.x 需要自己编译
3、spark和tachyon的兼容的版本号要对,最好要选官方推荐的
Spark Version Tachyon Version
1.0.x and Below v0.4.1
1.1.x v0.5.0
1.2.x v0.5.0
1.3.x v0.5.0
1.4.x v0.6.4
1.5.x v0.7.1
4、配置tachyon-env.sh中环境变量要多小心,export TACHYON_MASTER_ADDRESS=master
export TACHYON_UNDERFS_ADDRESS=hdfs://master:9000/tachyon 一定要保证对
5、core-site.xml 在hadoop中配置就好,spark conf中就不要配了,不然spark-env.sh中指定HADOOP_CONF_DIR会加载2次
6、spark1.3 + 的版本好像自己集成了tachyon-client,不用自己再指定了

解决方案二:

我的也是这个链接失败问题

时间: 2024-09-27 04:36:35

spark整合tachyon一直报连接失败的相关文章

注解失败-Spring整合Mybatis关于Dao注入失败的问题求解

问题描述 Spring整合Mybatis关于Dao注入失败的问题求解 抛出异常 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'adminService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreat

rac11g错误:远程连接报错:ORA-12545: 因目标主机或对象不存在, 连接失败

描述: 刚搭建起来的rac环境,通过监听连接:sqlplus system/oracle@11grac 发现报了如下错误: ORA-12545: 因目标主机或对象不存在, 连接失败 查看两个节点的tnsnames.ora 信息如下: 11grac =  (DESCRIPTION =    (ADDRESS = (PROTOCOL = TCP)(HOST = rac-scan)(PORT = 1521))    (CONNECT_DATA =      (SERVER = DEDICATED) 

ubuntu-Ubuntu软件更新过程中系统提示网络连接失败

问题描述 Ubuntu软件更新过程中系统提示网络连接失败 更新的时候总是提示网络连接有问题,而我的网络连接是没有问题的,可以浏览各种网页,就是更新不了软件包 解决方案 需要更新源地址.默认安装的源地址为国外的,受国内网络影响,有时候连接不上,建议换成163的.修改可以参考这个连接,http://wiki.ubuntu.org.cn/%E6%BA%90%E5%88%97%E8%A1%A8,我就是这么改的. 解决方案二: Ubuntu系统中网络连接图标不见了怎么办? 解决方案三: 没有遇到过,不过你

Reporting Service 2008 “报表服务器数据库内出错。此错误可能是因连接失败、超时或数据库中磁盘空间不足而导致的”

今天遇到了两个关于Reporting Service的问题, 出现问题的环境为Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) .具体情况请见下面描述.   1:在修改报表的订阅后,保存时出现下面错误: 提示:报表服务器数据库内出错.此错误可能是因连接失败.超时或数据库中磁盘空间不足而导致的. (rsReportServerDatabaseError) 获取联机帮助 有关此错误的详细信息,请导航到本地服务器上的报表服务器或启用远程错误

android客户端基于百度地图与服务器连接失败

问题描述 android客户端基于百度地图与服务器连接失败 LocationListener的派生类class图标上一直有个红色方框 intent启动GPSReport system.out会输出Service startcommand! 不输出TestLocatioinListener里的位置时间.经纬度等. 之前logcat有报错could not find class com.baidu.platform.comapi.basestruct.Geopoint referenced from

小结SQL Server连接失败错误的解决

server|错误|解决     在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了.一般而言,有以下两种连接 SQL Server 的方式:    一是利用 SQL Server 自带的客户端工具,如企业管理器.查询分析器.事务探查器等.     二是利用用户自己开发的客户端程序,如ASP 脚本.VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server.下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题.     一.客

SQL Server连接失败错误及解决[2]

server|错误|解决 通过以上几个方面的检查,错误 1 发生的原因基本上可以被排除.下面我们再详细描述如何来解决错误 2. 当用户尝试在查询分析器里面使用sa来连接SQL Server,或者在企业管理器里面使用sa来新建一个SQL Server注册时,经常会遇到如图 2 所示的错误信息.该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接.解决方法如下所示: 1. 在服务器端使用企

SQL Server连接失败错误分析与排除(1)

在使用 SQL Server 的过程中,用户遇到最多的问题莫过于连接失败了.一般而言,有两种连接SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管理器.查询分析器.事务探查器等:二是利用用户自己开发的客户端程序,如ASP 脚本.VB程序等,客户端程序中又是利用 ODBC 或者OLE DB等连接 SQL Server.下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题. 一."SQL Server 不存在或访问被拒绝" (图1) &quo

SQL Server连接失败错误分析与排除(2)

二."无法连接到服务器,用户xxx登陆失败" (图5) 该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接.解决方法如下所示: 1.在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server: 2.展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择&quo