历史版本2 :确认HDFS地址中的IP和端口 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

配置 星环 TRANSWARP INCEPTOR 数据源Hive 数据源 时,存在设置项 HDFS 地址。如下图所示:

13.png

HDFS 地址介绍:

  • 是 Hadoop HDFS 文件系统处于活跃状态的节点地址。

  • 格式为 "hdfs://ip:port";例如:hdfs://192.168.101.119:8020。

本文将介绍确定 HDFS 地址中 IP 和端口的方法。

2. 操作步骤编辑

2.1 确定端口号

在数据库中使用 SQL 语句desc formatted <dbName>.<tableName>,在查询结果中查看 Location 行信息

2.1.1 案例一

从查询结果中,可发现端口号为 9000,主机名称为 hive1 。

14.png

2.1.2 案例二

部分场景中,查询结果的 Location 行信息中没有端口号,此时使用默认端口号 8020 。如下图所示:

从下图可看出,主机名称是 HDFS-HA 。

1708414227465125.png

2.2 获取IP

在数据库所在的服务器中,ping 对应的主机名称。

2.1.1 节示例中,主机名称为 hive1,在 hive 数据库所在的服务器上 ping,如下图所示:

1708415193803883.png

从上图可得出,hdfs 的 IP 就是 192.168.101.243 。

2.1.2 节示例中,在 cdh 平台中查询活跃的 IP 地址,为 192.168.9.188 。如下图所示:

1708415541956177.png