通过DSW中访问OpenSearch引擎

本文档介绍如何在人工智能平台PAI控制台修改交互式建模(DSW)实例的网络配置以访问OpenSearch实例。

场景示例

例如您在某区域拥有一个HA3实例,用于存储大量原始数据;您可通过PAI DSW实例访问OpenSearch实例中的数据,进行数据清洗、特征提取和转换,并将处理后的数据存储回HA3或上传到其他存储系统,即可参考本文档配置步骤实现。

配置共分为三步:

  1. 首先需要获取OpenSearch实例IP地址。

  2. 其次创建DSW实例,并添加HA3实例的VPC、交换机与IP等信息以实现DSW访问HA3实例。

  3. 最后进行网络连通性验证配置是否正确完成。

步骤一:获取HA3实例IP地址

OpenSearch实例详情页中复制Endpoint,通过ping HA3实例的Endpoint来获取其对应的IP地址,例如:获取到的IP100.103.22.210。

ping杭州实例.png

步骤二:修改DSW实例网络配置

  1. 登录人工智能平台PAI控制台,选择对应的工作空间,点击左侧交互式建模(DSW)

  2. 在展示的实例列表中,请点击所需访问的DSW实例ID。

  3. 在实例的详情页面中,点击右上角的变更配置按钮。

    cn1dsw变更配置.png

  4. 找到网络信息一栏。

    1. 专有网络配置中,选择HA3实例对应的VPC。

    2. 安全组选项,可以选择需要的安全组,或者添加一个新的安全组。

    3. 交换机选项中,选择购买HA3实例对应的交换机ID。

    4. 扩展网段选项中,找到您可以选择其他默认的交换机网段,或者通过新增配置自定义扩展网段,请点击新增连接。

    5. 把第一步获取的IP填写到相应的文本框中,例如获取的是100.103.22.210,则如下填写:

      dsw.png

    6. 点击确定按钮提交。

  5. 在操作页面右上角点击停止,停止完成后,点击启动来重启服务。

    dsw停止.png

步骤三:验证网络连通性

  1. 在交互式建模(DSW)实例配置页面,点击右上角的打开,在web terminal中可以执行以下命令来验证效果,请将{username}{password}{instanceId}替换为HA3实例的实际值。

    curl -i -u "{username}:{password}" http://{instanceId}.ha.aliyuncs.com/network/active
  2. 结果状态码显示200,则表明网络已经打通。

    HTTP/1.1 200 OK
    Server: Tengine
    Date: Tue, 26 Nov 2024 08:29:34 GMT
    Content-Type: application/json; charset=utf-8
    Content-Length: 0
    Connection: keep-alive
    Keep-Alive: timeout=320
    X-Request-Id: 037a9080181d0b90b8c99b25af7e****

    如果出现403 Forbidden错误,则表示网络仍有问题,请提交工单与我们联系。