租赁转换 - Amazon License Manager
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

租赁转换

您可以更改实例的租赁,使其最适合您的使用案例。您可以使用modify-instance-placementAmazon CLI命令在以下租户之间切换:

  • 共享

  • 专用实例

  • 专属主机

  • 主机资源组

您的账户必须有一台具有可用容量的专属主机才能启动实例,才能切换到专属主机租赁类型。有关使用专属主机的更多信息,请参阅 Amazon Elastic Compute Cloud 用户指南中的使用专属主机

要移至主机资源组租赁类型,您的账户中必须至少有一个主机资源组。要将实例启动到主机资源组中,该实例必须具有与主机资源组关联的相同许可证集。有关更多信息,请参见 Amazon License Manager 中的主机资源组

租赁转换限制

以下限制适用于租赁转换:

  • 所有租赁类型都允许使用 Linux 账单代码。

  • 共享租赁不允许使用 Windows BYOL 账单代码。

  • 所有租赁类型都允许使用 Windows Server 随附许可证的账单代码。

  • 共享租赁和专用实例允许使用所有受支持的 SQL Server 版本、Red Hat (RHEL) 和 SUSE (SLES) 随附许可证的账单代码。但是,专属主机和主机资源组不允许使用这些账单代码。

  • 除了 Windows Server 之外,不允许在专属主机和主机资源组上使用随附许可证的账单代码。

使用 Amazon CLI 更改实例的租赁

实例必须处于 stopped 状态才能更改其租赁属性。

要停止实例,请运行以下命令:

aws ec2 stop-instances --instance-ids <instance_id>

要将实例从任何租赁更改为 defaultdedicated 租赁,请运行以下命令:

default

aws ec2 modify-instance-placement --instance-id <instance_id> \ --tenancy default

dedicated

aws ec2 modify-instance-placement --instance-id <instance_id> \ --tenancy dedicated

要使用自动放置功能将实例从任何租赁更改为 host 租赁,请运行以下命令:

aws ec2 modify-instance-placement --instance-id <instance_id> \ --tenancy host --affinity default

要将实例从任何租赁更改为 host 租赁,针对特定专属主机,请运行以下命令:

aws ec2 modify-instance-placement --instance-id <instance_id> \ --tenancy host --affinity host --host-id <host_id>

要使用主机资源组将实例从任何租赁更改为host 租赁,请运行以下命令:

aws ec2 modify-instance-placement --instance-id <instance_id> \ --tenancy host --host-resource-group-arn <host_resource_group_arn>