執行個體元資料是指您的 ECS 執行個體在阿里雲系統中的一些基本資料,包括執行個體 ID、IP 位址、作業系統等。您可以使用這些元資料管理或配置 ECS 執行個體。
说明 | |
如果您手動更改了部分執行個體資訊,這種更改不會體現到執行個體元資料中。 |
使用限制
僅支援獲取專有網路 VPC 類型執行個體的元資料。
獲取方法
Linux 執行個體
-
執行命令
curl http://100.100.100.200/latest/meta-data/
可以訪問元資料的根目錄。 -
在 URL 中添加具體的元資料名稱即可獲取具體的元資料,例如:
-
執行命令
curl http://100.100.100.200/latest/meta-data/instance-id
,可以獲取執行個體 ID。 -
執行命令
curl http://100.100.100.200/latest/meta-data/image-id
,可以獲取建立執行個體時所使用的鏡像 ID。
-
Windows 執行個體
-
使用 PowerShell 執行命令
Invoke-RestMethod http://100.100.100.200/latest/meta-data/
可以獲取元資料資訊。 -
在 URL 中添加具體的元資料名稱即可獲取具體的元資料,例如:
-
執行命令
Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id
獲取執行個體 ID。 -
執行命令
Invoke-RestMethod http://100.100.100.200/latest/meta-data/image-id
獲取建立執行個體時所使用的鏡像 ID。
-
執行個體元資料列表
元資料項目 | 元資料說明 | 引入版本 | |||
---|---|---|---|---|---|
dns-conf/nameservers | 執行個體的 DNS 配置 | 2016/1/1 | |||
eipv4 | 彈性公網 IP | 2016/1/1 | |||
hostname | 執行個體的主機名稱 | 2016/1/1 | |||
image-id | 建立執行個體時所使用的鏡像 ID | 2016/1/1 | |||
image/market-place/product-code | 鏡像市場鏡像的商品碼 | 2016/1/1 | |||
image/market-place/charge-type | 鏡像市場鏡像的計費方式 | 2016/1/1 | |||
instance-id | 執行個體 ID | 2016/1/1 | |||
mac | 執行個體的 MAC 位址,如果執行個體存在多個網卡,只 eth0 上的 MAC 位址 | 2016/1/1 | |||
network-type | 網路類型,只支援 VPC 類型執行個體 | 2016/1/1 | |||
ntp-conf/ntp-servers | NTP 伺服器位址 | 2016/1/1 | |||
owner-account-id | 執行個體擁有者的 aliuid | 2016/1/1 | |||
private-ipv4 | 私網 IP 位址 | 2016/1/1 | |||
public-ipv4 | 公網 IP | 2016/1/1 | |||
public-keys | 當前執行個體所有公開金鑰的列表 | 2016/1/1 | |||
region-id | 執行個體所屬地域 | 2016/1/1 | |||
zone-id | 執行個體所屬可用性區域 | 2016/1/1 | |||
serial-number | 執行個體所對應的序號 | 2016/1/1 | |||
source-address | Yum 或者 apt 源,只支援 Linux 執行個體 | 2016/1/1 | |||
kms-server | 啟用伺服器,只支援 Windows 執行個體 | 2016/1/1 | |||
wsus-server/wu-server | 補救伺服器,只支援 Windows 執行個體 | 2016/1/1 | |||
wsus-server/wu-status-server | 執行個體更新狀態監控伺服器,只支援 Windows 執行個體 | 2016/1/1 | |||
vpc-id | 執行個體所屬 VPC ID | 2016/1/1 | |||
vpc-cidr-block | 執行個體所屬 VPC 的網段 | 2016/1/1 | |||
vswitch-cidr-block | 執行個體所屬虛擬交換器的網段 | 2016/1/1 | |||
vswitch-id | 執行個體所屬虛擬交換器 ID | 2016/1/1 | |||
ram/security-credentials/[role-name] | 由執行個體 RAM 角色的策略所生成的 STS 臨時憑證。只有在執行個體指定了 RAM 角色後,您才能獲取 STS 臨時憑證。其中 [role-name] 參數需要替換為執行個體 RAM 角色的名稱。
|
2016/1/1 | |||
instance/spot/termination-time | 搶佔式執行個體的作業系統設定的停機釋放時間,時區標準為 UTC,格式為 YYYY-MM-DDThh:mm:ssZ 例如,2018-04-07T17:03:00Z。 | 2016/1/1 | |||
network/interfaces/macs | 多網卡的 MAC 位址列表 | 2016/1/1 | |||
network/interfaces/macs/[mac]/network-interface-id | 網卡的標識 ID,其中 [mac] 參數需要替換為執行個體 MAC 位址 | 2016/1/1 | |||
instance/virtualization-solution | ECS 虛擬化方案,支援 Virt 1.0 和 Virt 2.0 | 2016/1/1 | |||
instance/virtualization-solution-version | 內部 Build 號 | 2016/1/1 | |||
instance/last-host-landing-time | 執行個體所在宿主機的最新變更時間 | 2016/1/1 | |||
instance-identity/document | 執行個體標識 文檔 | 2016/1/1 | |||
instance-identity/pkcs7 | 執行個體標識簽名 | 2016/1/1 |