需要帮助从drill查询hdfs吗

hivapdat  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(318)

我的笔记本电脑里安装了钻头和zookeeper。我在我的笔记本电脑上启动了hdfs,看到我可以在hdfs中查询csv和json文件。现在我想查询另一台笔记本电脑中的文件。因此,我在另一台笔记本电脑中启动了hdfs,当我给出select*查询时,它失败了(尽管我可以执行) show files 无问题查询)。
我得到的错误在dropbox链接中:
https://www.dropbox.com/s/5bgyw4jetweczoj/drill.log?dl=0
两台运行ubuntu的笔记本电脑
apache drill版本:1.1.0
我有以下问题:
1) 是否可以在hadoop集群之外的机器上运行drill并查询集群中的hdfs文件?
2) 如果是,是否需要额外的配置更改?

c90pui9n

c90pui9n1#

是的,可以在hadoop集群之外的机器上运行drill并查询集群中的hdfs文件。从命令行启动钻取shell(sqlline),并指定要连接的zookeeper仲裁。请参见使用特殊连接进行演练。您也可以使用squirrel连接。windows的配置类似于linux。

相关问题