从 QueryGrid 版本 2.11 开始,添加了一项新的支持功能,支持在可扩展集群上自动部署 QueryGrid。通过此自动部署,可自动安装 QueryGrid 软件并向 QueryGrid 管理器注册新节点。此功能是节点包中名为 TDQG_DEPLOYMENT 的另一个包/脚本的一部分。
此功能适用于以下集群:
- 自动在 Hortonworks HDP 上部署 QueryGrid
- 自动在 Cloudera CDH/CDP 上部署 QueryGrid
- 自动在 Azure HDInsight 上部署 QueryGrid
- 在 Amazon EMR 上自动部署 QueryGrid
- 在 Google Cloud 实例组上自动部署 QueryGrid
- 在 Google Cloud Dataproc 上自动部署 QueryGrid
- 在 Azure 虚拟机规模集上自动部署 QueryGrid
- 在 AWS 自动缩放组上自动部署 QueryGrid
- 在 Presto on AWS CFT 上自动部署 QueryGrid
- 在 Kubernetes(GKE 或 AKS)中的 Presto 上自动部署 QueryGrid
自动部署注意事项
- 从集群中删除节点或从节点中删除 Teradata QueryGrid 服务不会从 Viewpoint 中删除相应条目。您必须手动删除该条目,或者使用自动节点删除功能(如果已启用)。
- 重新启动 Teradata QueryGrid 服务将重新启动节点,并可能影响活动 QueryGrid 查询。这一点不适用于 HDInsight。
- 自动部署的目的是将节点注册到 QueryGrid 管理器中。不能使用此功能来升级或降级 QueryGrid 软件。
- 自动部署不支持将单个节点添加到多个 QueryGrid 管理器中。