本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
支持的实例元数据和用户数据
实例元数据 是有关您的实例的数据,可以用来配置或管理正在运行的实例。Snowcone 为您的计算实例支持一部分实例元数据类别。有关更多信息,请参阅 Amazon 用户指南中的实例元数据和EC2用户数据。
支持以下类别。使用任何其他类别将返回 404
错误消息。
Snowcone 上支持的实例元数据类别 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
数据 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ami-id
|
用于启动实例的 AMI ID。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
hostname |
实例的私有IPv4DNS主机名。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
instance-id
|
此实例的 ID。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
instance-type
|
实例的类型。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
local-hostname
|
实例的私有IPv4DNS主机名。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
local-ipv4
|
实例的私有IPv4地址。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
mac
|
实例的媒体访问控制 (MAC) 地址。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
network/interfaces/macs/
|
实例的本地主机名称。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
network/interfaces/macs/
|
与接口关联的私有IPv4地址。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
network/interfaces/macs/
|
实例的地MAC址。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
network/interfaces/macs/
|
与接口关联的弹性 IP 地址。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
public-ipv4
|
公共IPv4地址。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
public-keys/0/openssh-key
|
公有密钥。仅在实例启动时提供了公有密钥的情况下可用。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reservation-id
|
预留的 ID。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
userData | Shell 脚本,用于在启动时向实例发送指令。 |
Snowcone 上支持的实例动态数据类别 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
数据 | 描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
instance-identity/document | JSON包含实例属性。只有 instanceId 、imageId 、privateIp 和 instanceType 有值,其他返回的属性为 Null。有关更多信息,请参阅 Amazon EC2 用户指南中的实例身份证件。 |
更改 Snowcone 计算实例中的用户数据
支持在 Snowcone 设备上的计算实例中通过 Shell 脚本使用用户数据。使用 Shell 脚本,可以在启动时向实例发送指令。您可以使用modify-instance-attribute
Amazon CLI 命令或ModifyInstanceAttribute
API操作更改用户数据。
更改用户数据
-
使用
stop-instances
Amazon CLI 命令停止计算实例。 -
使用
modify-instance-attribute
Amazon CLI 命令修改userData
属性。 -
使用
start-instances
Amazon CLI 命令重启计算实例。
仅计算实例支持使用 Shell 脚本。在 Snowcone 上运行的计算实例不支持 cloud-init
软件包指令。有关使用 Amazon CLI 命令的更多信息,请参阅《Amazon CLI 命令参考》。