【发布时间】:2018-01-04 12:55:38
【问题描述】:
我是 Presto 的新手。我有两台机器用于 presto 0.160,一台是协调器,另一台是工人。我想查询配置单元中的表。现在我可以“显示表”、“desc 表名”,但是当我想“从表名中选择 *”时,出现异常:“查询 20170728_123013_00011_q4s3a 失败:无法列出目录:hdfs://cdh-test/user/hive/仓库/employee_hive"
presto> desc hive.default.employee_hive;
Column | Type | Comment
-------------+---------+---------
eid | integer |
name | varchar |
salary | varchar |
destination | varchar |
(4 rows)
Query 20170728_123001_00010_q4s3a, FINISHED, 2 nodes
Splits: 2 total, 2 done (100.00%)
0:00 [4 rows, 268B] [40 rows/s, 2.68KB/s]
presto> select * from hive.default.employee_hive;
Query 20170728_123013_00011_q4s3a, FAILED, 1 node
Splits: 1 total, 0 done (0.00%)
0:00 [0 rows, 0B] [0 rows/s, 0B/s]
Query 20170728_123013_00011_q4s3a failed: Failed to list directory: hdfs://cdh-test/user/hive/warehouse/employee_hive
这是我对 hive 目录的配置:
connector.name=hive-cdh4
hive.metastore.uri=thrift://***:9083
hive.config.resources=/etc/hadoop/conf/core-site.xml,/etc/hadoop/conf/hdfs-site.xml
我哪里错了?
【问题讨论】:
-
没有错,可能是暂时的问题...再次运行。