附录:网络连通解决方案
添加数据源时需要根据数据源所在网络环境,通过对应的网络解决方案,实现Dataphin与数据源的网络连通。本文为您介绍数据源在不同网络环境中与Dataphin的网络连通方案。
网络连通方案
根据数据源所在的网络环境,在下图中选择对应的网络连通解决方案。
网络连通方案的操作指导说明如下表所示。
数据源所在的网络环境 | 网络连通操作指导 |
数据源具备公网访问能力 |
|
数据源在VPC内-VPC和Dataphin在同一地域 |
|
数据源在VPC内-VPC和Dataphin不在同一地域 |
|
数据源在IDC内 |
|
第三方云自建数据源 |
网络连通的常见问题
数据源网络连接测试不通时,建议您从以下几个方面排查:
数据源是否已正常启动。
以MySQL数据源为例,您可以在本地PC上
telnet 127.0.0.1 3306
,查看数据库端口是否已开启。Dataphin无法访问数据源所在网络,请确保数据源所在网络已和阿里云连通。
DNS无法正常解析数据源链接地址中的域名,请确认可以正常解析域名访问。
数据源所在的网络防火墙禁止Dataphin访问,请添加Dataphin的IP地址(VPC网络下Dataphin的出网IP地址、公网下Dataphin的出网IP地址)至数据源的白名单列表中。
添加Dataphin的IP地址至阿里云数据库白名单,详情请参见数据源白名单配置。
数据源的端口配置错误或对应的网络端口没有放开,请确保配置正确的数据源端口及确保对应的网络端口已放开。
数据源的版本和类型错误,请确保选择正确的数据源版本和类型。
数据源的链接地址参数配置错误,请确保数据源链接地址的正确性。
Hadoop体系的开源组件(如Hive、HDFS、HBase)为数据源时,为了规避Kerberos身份认证失败的问题,请确保上传正确的认证文件。