【发布时间】:2018-12-10 05:07:27
【问题描述】:
当我尝试通过 Spark (1.6) 列出所有配置单元数据库时
scala> val tdf = sqlContext.sql("SHOW DATABASES");
tdf: org.apache.spark.sql.DataFrame = [result: string]
scala> tdf.show
+-------+
| result|
+-------+
|default|
+-------+
当我尝试通过 hive shell 列出所有 hive 数据库时
hive> show databases;
OK
default
Time taken: 0.621 seconds, Fetched: 1 row(s)
在我的蜂巢中,实际上我已经有很多数据库了。我错过了 Cloudera 集群上的一些配置吗?或者我的 hive 元存储有问题?
【问题讨论】:
-
你如何设置 spark .. 我认为你在 spark conf 目录中缺少应对 hive-site.xml 副本..
-
FWIW,你应该考虑安装 Spark2
-
我已经尝试复制文件,但它返回另一个错误
标签: apache-spark hadoop hive cloudera cloudera-manager