我正在尝试安装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,我缺少什么?
谢谢:)
答案 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"
)
而没有任何参数。