这是我在这个社区的第一个问题,我希望我不会偏离主题。我正在尝试将数据融合连接到私有 IP 上的 Cloud SQL for MySQL 实例。以下是我到目前为止所做的:
- 创建私有数据融合实例(VPC 对等似乎运行良好)
- 创建 Cloud SQL for MySQL 实例
- 创建安装了代理 SQL 的虚拟机
我已经运行了网络智能模块的多个连接测试,结果如下:
- 从 Cloud SQL 到 Proxy SQL => 确定
- 从 Proxy SQL 到 Cloud SQL => 确定
- 从云数据融合到代理 SQL => 确定
- 从代理 SQL 到云数据融合 => 不正常(0/50 数据包已传送)
我不是网络工程师。如果我犯了任何明显的错误,请见谅。
答案1
Cloud Data Fusion 使用的网络需要允许从代理正在运行的虚拟机实例的源 IP 地址进入。这需要在该网络的防火墙策略中进行更改。Cloud Datafusion 的官方文档1建议此防火墙规则的协议和端口号应为 tcp:22。