hadoop - 如何使用 apache Drill 查询启用了 kerberos 的 hbase?
问题描述
我们有一个运行 HBase 的 Kerberoized hadoop 集群。Apache Drill 在另一个集群中以分布式模式运行。现在,我们需要使用 Web UI 从 apache Drill 中查询启用了 Kerberos 的 HBase。Hadoop 集群实际上是在 AWS 中运行的,HBase 使用 s3 作为存储。请帮助我完成对 HBase 的成功查询的步骤。
Apache_Drill_version:1.16.0 Hadoop 版本:2
通常,要查询 HBase,我们kinit
手动使用 keytab 运行,然后进入 Hadoop 集群中的 HBase shell。我们想利用钻,以 SQL 方式轻松查询,更好的可读性。
解决方案
推荐阅读
- python - 有没有办法将 csv 数据导入到 sqlite db,而不是显式输入列
- xml - xmlstarlet:如何插入嵌套元素?
- deep-learning - yolov3中的锚点
- python - 合并两个具有重叠索引的数据帧,保留左侧数据帧的列值
- html - 为网页中的字段提供可编辑功能
- javascript - 在表上运行js函数
- bazel - bazel 构建错误:platformclasspath.jar 失败(退出 1):java 失败:执行命令时出错
- r - 循环通过标签以相同的方式创建它们
- git - 再生后如何更新 Github 的 PAT?
- typescript - 来自包含函数的对象的函数生成器,函数名是键值是函数体