首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vora无法连接领事代理

Vora无法连接领事代理
EN

Stack Overflow用户
提问于 2016-04-05 04:36:12
回答 1查看 305关注 0票数 0

我已经在基于SP3的SLES 11的HDP2.3上安装了Vora1.2。

当我试图按照新安装和管理手册第2.7节(第34页)对Vora进行基于命令行的验证时,我现在得到了一个新的错误:

代码语言:javascript
复制
scala> vc.sql(testsql)

com.sap.spark.vora.discovery.DiscoveryException: Could not connect to Consul Agent on localhost:8500 : null        at
 com.sap.spark.vora.discovery.ConsulDiscoveryClient$ConsulDiscoveryClient.(ConsulDiscoveryClient.scala:38)        at 
com.sap.spark.vora.discovery.ConsulDiscoveryClient$.getClient(ConsulDiscoveryClient.scala:21)        at 
com.sap.spark.vora.discovery.DiscoveryClientFactory$.getClient(DiscoveryClientFactory.scala:9)        at 
com.sap.spark.vora.config.VoraConfiguration$.apply(VoraConfiguration.scala:24)        at 
com.sap.spark.vora.DefaultSource.buildConfiguration(DefaultSource.scala:403)        at 
com.sap.spark.vora.DefaultSource.createRelation(DefaultSource.scala:149)        at org.apache.spark.sql.execution.datasources.CreateTableUsingTemporaryAwareCommand.resolveDataSource(CreateTableUsingTemporaryAwareCommand.scala:73)        at org.apache.spark.sql.execution.datasources.CreateTableUsingTemporaryAwareCommand.run(CreateTableUsingTemporaryAwareCommand.scala:31)        at org.apache.spark.sql.execution.ExecutedCommand.sideEffectResult$lzycompute(commands.scala:57)        at org.apache.spark.sql.execution.ExecutedCommand.sideEffectResult(commands.scala:57)        at org.apache.spark.sql.execution.ExecutedCommand.doExecute(commands.scala:69)        at org.apache.spark.sql.execution.SparkPlan$$anonfun$execute$5.apply(SparkPlan.scala:140)        at org.apache.spark.sql.execution.SparkPlan$$anonfun$execute$5.apply(SparkPlan.scala:138)        at org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:147)        at org.apache.spark.sql.execution.SparkPlan.execute(SparkPlan.scala:138)        at org.apache.spark.sql.SQLContext$QueryExecution.toRdd$lzycompute(SQLContext.scala:933)        at org.apache.spark.sql.SQLContext$QueryExecution.toRdd(SQLContext.scala:933)        at org.apache.spark.sql.DataFrame.(DataFrame.scala:144)        at org.apache.spark.sql.DataFrame.(DataFrame.scala:129)        at org.apache.spark.sql.DataFrame$.apply(DataFrame.scala:51)        at org.apache.spark.sql.SQLContext.sql(SQLContext.scala:725)

齐柏林飞艇也有同样的错误。我的服务器上丢失了领事的东西吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-05 16:15:42

正如Vora对Wiki的故障排除的注释部分所指出的那样

使用领事(来自HashiCorp)注册服务。每个服务器需要一个领事服务器或领事代理(服务器和代理都监听端口8500;至少需要3台领事服务器--非服务器主机应该有一个客户端)。您的错误消息表示主机没有运行领事服务器或代理。

与Vora1.1相比,Vora1.2有一个不同的体系结构,有许多新的服务。请看在Vora 1.2中有什么新的Vora安装和管理指南。Vora发现服务是需要安装的新组件之一。

至少需要3台机器,因为我们需要至少3台Vora发现服务器。每个服务器也充当客户端,因此具有代理的附加主机是可选的(但如果存在其他主机,则需要运行一个Discovery )。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36417205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档