實例元數據是指實例ID、VPC信息、網卡信息等實例屬性信息,支持在ENS實例內部通過訪問元數據服務(Metadata Service)獲取。通過該獲取方式,您無需登錄控制臺或調用API,在實例內部即可訪問實例信息,可以更便捷、安全地配置或管理正在運行的實例或實例上的程序。
使用限制
ENS實例所在節點已升級支持Metadata Service服務。
僅支持在ENS實例內部訪問通過元數據服務器來訪問實例元數據,且實例需處于運行中狀態。
單實例高頻訪問元數據服務器獲取元數據時,可能會導致限流。
訪問方式
Linux系統:curl http://100.100.100.200/latest/meta-data/<metadata>
windows系統:Invoke-RestMethod http://100.100.100.200/latest/meta-data/<metadata>
實例元數據列表
元數據 | 說明 | 示例 |
hostname | 實例的主機名。 | i-53eqacdvilu2s4******w7joy |
instance/instance-type | 實例規格。 | ens.sn1.large |
instance/instance-name | 實例名稱。 | i-53eqacdvilu2s4******w7joy |
instance/instance-id | 實例ID。 | i-53eqacdvilu2s4******w7joy |
image-id | 創建實例時所使用的鏡像ID。 | aliyun_3_x64_20G_alibase_20210425 |
region-id | 實例所屬節點。 | cn-wuhan-telecom |
network/interfaces/macs/ | mac地址。 | 00:16:3e:56:e0:45 |
network/interfaces/macs/[mac]/eni-id | 網卡的標識ID,其中[mac]參數需要替換為實例的MAC地址。 | eni-531bsvp06****avjfiznhaxml |
network/interfaces/macs/[mac]/isp | 公網網卡的出口運營商。 | cmcc |
network/interfaces/macs/[mac]/netmask | 網卡對應的子網掩碼。 | 255.255.XX.XX |
network/interfaces/macs/[mac]/primary-ip-address | 網卡主私有IP地址。 | 192.168.XX.XX |
network/interfaces/macs/[mac]/private-ipv4s | 網卡分配的私網IPv4地址列表。 | 192.168.XX.XX |
network/interfaces/macs/[mac]/gateway | 網卡對應的IPv4網關地址。 | 192.168.XX.XX |
network/interfaces/macs/[mac]/max-netbw | 實例規格的出方向最大帶寬。 | 2000 |
network/interfaces/macs/[mac]/ipv6s | 網卡分配的IPv6地址列表。 | 2408:XXXX:325:a204:1875:217f:184a:e4e |
network/interfaces/macs/[mac]/ipv6-gateway | 網卡所屬的VPC的IPv6網關地址。 | 2408:XXXX:325:a204:ffff:ffff:ffff:fff7 |
disk/ | 云盤ID。 | d-bp131n0q38u3a4zi**** |
disk/[disk]/disk-id | 云盤名稱。 | d-bp131n0q38u3a4zi**** |
disk/[disk]/disk-type | 云盤類型。 | cloud-efficiency |
dns-conf/nameservers | 實例的DNS配置。 | 100.100.XX.XX |
ntp-conf/ntp-servers | NTP服務器地址。 | ntp.aliyun.com |
source-address | 鏡像庫地址,主要為yum源或者apt源,供Linux實例的包管理軟件獲取更新。 | http://mirrors.cloud.aliyuncs.com |