我有一个SparkCassandra集群设置。cqlsh工作正常。我启动了thriftserver并使用beeline命令行连接到它。我能做到
use schemaname
show schemas
show tables
但是一个简单的
select * from tablename
被卡住了。
我尝试了一个java客户端jdbc:hive2 interface,它表现出相同的行为。在show表上有很好的结果,但在简单的select语句上没有返回。
Spark控制台显示所有的工作没有任何抱怨的迹象。这项工作还停留在编译阶段。
有人知道如何更深入地诊断吗?
2条答案
按热度按时间qvk1mo1f1#
我对编码很在行。这个问题解决了。这是因为此设置不会通过线程,而且thriftserver的第一个示例占用了集群中的所有核心。我对第二个thriftserver示例启动了sql,该示例有0个内核可供使用。
gwbalxhn2#
在sql中为cassandra表创建临时表。喜欢跟着走吗