本文介绍如何在SAE获取实例内部的元数据。

获取元数据

您通过SAE成功部署应用后,即可获取实例的基本元数据,包括安全组ID、VPC ID和vSwitch ID。

实例元数据项 说明
/etc/podinfo/sgId 安全组ID元数据所在的路径。
/etc/podinfo/vpcId VPC ID元数据所在的路径。
/etc/podinfo/vswitchId vSwitch ID元数据所在的路径。
说明 如果有多个vSwitch,将以半角逗号(,)分隔开多个vSwitch ID。

您可以登录SAE控制台,在Webshell中执行以下命令,验证安全组ID、VPC ID和vSwitch ID的元数据信息。关于如何使用Webshell,请参见操作步骤

  1. 执行以下命令,进入podinfo文件内。
    cd /etc/podinfo/
    说明 如果执行该命令时显示 can't cd to /etc/podinfo/报错,您可以选择 重启实例或重新 部署应用解决该问题。
  2. 执行以下命令,查看实例元数据信息的所有文件。
    ls
    预期输出。
    sgId  vpcId  vswitchId
  3. 按需执行以下命令,验证实例内部相应的元数据信息。
    • 获取安全组ID。
      cat sgId
      预期输出。
      sg-2ze4ddm2rqgenvcx****sh-4.2#
    • 获取VPC ID。
      cat vpcId
      预期输出。
      vpc-2zeqku2oevokwm66b****sh-4.2#
    • 获取vSwitch ID。
      cat vswitchId
      预期输出。
      vsw-2zewmy4ynhljytzhu****sh-4.2#