【发布时间】:2017-08-23 16:23:52
【问题描述】:
在我们的 HDFS 集群的一个边缘节点上设置 Drill 后,我无法读取任何 hdfs 文件。我可以从本地文件中查询数据(只要它们在具有 777 权限的文件夹中),但是从 hdfs 查询数据失败并出现以下错误:
错误:资源错误:创建架构树失败。
[错误 ID:d9f7908c-6c3b-49c0-a11e-71c004d27f46 on 服务器名称:31010](状态=,代码=0)
查询:
0: jdbc:drill:zk=local> select * from hdfs.`/names/city.parquet` limit 2;
从本地文件查询可以正常工作:
0: jdbc:drill:zk=local> select * from dfs.`/tmp/city.parquet` limit 2;
我的 HDFS 设置类似于 DFS 设置,除了连接 URL 是服务器地址而不是 file:///
我在网上找不到任何有关此钻孔错误的信息。
【问题讨论】:
-
您在钻头日志中看到任何信息吗?您可以使用 $DRILL_CONF/logback.xml 启用 DEBUG 级别的日志记录。您还启用了模拟和身份验证吗?请同时包含您的 Drill-override.conf 和存储插件定义。
标签: hadoop apache-drill