通过从节点运行 curl -k https://qgm_host:9444/api 来检查与 QueryGrid 管理器的连接,以确保打开 QueryGrid 连接的系统(数据源)与 QueryGrid 管理器之间的网络端口。系统包括 Teradata 节点、Hadoop 主节点、所有 Hadoop 数据节点、Presto 节点、Oracle 驱动程序节点、BigQuery 驱动程序节点和 Generic JDBC 驱动程序节点。
下面的图表说明了网络结构中 QueryGrid 连接的系统与 QueryGrid 管理器之间使用的端口号。
端口 | 说明 |
---|---|
22 |
|
443 |
|
1025/443 | 目标 Teradata 驱动程序到目标 Teradata 系统(JDBC 连接)的单向连接。 |
1521 | 目标 Oracle 驱动程序到目标 Oracle 系统的单向连接。 |
5000-5002 | 所有 QueryGrid 连接节点之间的双向连接;可以使用其他可用端口,但建议使用端口 5000-5002。升级时,每个网络结构需要两个端口。 |
7001 | 集群 Teradata QueryGrid 管理器之间的双向连接。 |
8090 | 目标 Presto 驱动程序到目标 Presto 协调器的单向连接。 |
8443 | 目标 Hive 驱动程序到 Apache Knox 网关的单向连接,前提是在 Hadoop 节点上启用了 Apache Knox 网关。 |
9300 | 集群 Teradata QueryGrid 管理器之间的双向连接。 |
9443 |
|
9444 | QueryGrid 连接节点到 Teradata QueryGrid 管理器的单向 HTTPS 连接。 |
9445 | 网络结构中的集群 Teradata QueryGrid 管理器之间的双向 HTTPS 连接。 |
10000 | 目标 Hive 驱动程序到目标 Hiveserver2 的单向连接。 |
10016 | 目标 Spark SQL 驱动程序到目标 Spark Thrift 服务器的单向连接。 |
* | 对于 Generic JDBC 连接器,所需的端口取决于数据源。有关端口要求,请参阅您的数据源用户指南。 |