我一直在想办法弄一份所有可用的清单 impala hostnames
在 python
通过读取一些impala配置文件。我不知道这是否可能,但我试图寻找一些解决办法,但找不到一个。
我想要的是,当我们连接到impala数据节点时(通过执行 impala shell
命令或通过 impyla
包),我们提供 Impala hostname
静态地类似于:
conn = connect(host='123.45.67.89', port=21050, timeout=3600)
我一直在寻找的是,如果有什么方法,我可以阅读 config files
Impala (或任何其他手段),并可以得到可用的 Impala 名单 hostnames
(系统本地),然后选择其中一个并连接到该主机并执行数据语句。
有办法吗?
1条答案
按热度按时间gzszwxb41#
如果启用了impala的web服务器,只需发出
curl
命令。impala的Web服务器端口为
25000
默认情况下。您可能需要调整它以匹配您的设置。