如何配置spark sql thrift服务器

时间:2017-08-10 12:05:50

标签: apache-spark spark-thriftserver

我正在尝试安装apache thrift服务器。 我安装了火花,hadoop和纱线。 我配置了hive Metastore并成功启动了两个Metastore 和hiveserver2: nohup hive - 服务Metastore> /var/log/hive/metastore.log& nohup hive --service hiveserver2> /var/log/hive/hiveserver2.log& amp;

hiveserver2现在侦听端口10000。

当我尝试启动spark thrift服务器时,我正在运行: sbin / start-thriftserver.sh --hiveconf hive.server2.thrift.bind.host ycsb-vanilla-master --hiveconf hive.server2.thrift.port 10001 但我无法连接。 我已经看到大多数示例都使用端口10000,但是端口已经被hiveserver2占用了。

运行beeline连接:!connect jdbc:hive2:// localhost:10000

但无法连接:!connect jdbc:hive2:// localhost:10001

尝试连接simba检索errornum = 10061,我缺少什么?

谢谢:)

2 个答案:

答案 0 :(得分:2)

您可以通过以下方式简单地在另一个端口上运行spark-thrift服务器:

{{1}}

答案 1 :(得分:1)

您是否尝试将@Html(new String( """ <script> </script> """) ) 从hive conf目录复制到带有thrift更改端口的spark conf目录?在遵守此规则后,您将需要运行remDr <- remoteDriver(remoteServerAddr = "localhost" , port = 4444L , browserName = "firefox" ) 而没有任何参数。