我是 Azure 的 HDInsight 新手。 我正在尝试在HDInsight群集上安装presto。
作为测试,我想运行TPC-H查询。以下是我到目前为止所做的。
-
我在Hive上加载了TPC-H表
-
我能够通过 hive cli 运行查询。
-
我能够在presto cli上运行
show tables
查询。 -
我无法使用
Query 20200605_074052_00011_6etih failed: cannot create caching file system
错误消息运行诸如select count(*) from region;
之类的查询。
当我在presto cli上提交show tables
查询时,我收到了以下消息。
Query 20200605_074050_00010_6etih, FINISHED, 5 nodes
Splits: 70 total, 70 done (100.00%)
0:00 [8 rows, 326B] [27 rows/s, 1.08KB/s]
我几乎没有接触过hdfs-site.xml或core-site等hadoop设置.xml而presto的配置只不过是关于内存的设置。
任何帮助将不胜感激。感谢您的阅读。
您可以从HDInsights marketplace安装Starburst Presto。 阅读更多:https://azure.microsoft.com/pl-pl/blog/azure-hdinsight-and-starburst-brings-presto-to-microsoft-azure-customers/
但是,Starburst 不提供此解决方案的更新版本,建议改用基于 Kuberneters(例如使用 Azure AKS(的解决方案。请参阅 https://docs.starburstdata.com/latest/installation/azure.html
免责声明:我来自星爆。