本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
修改 Amazon EC2 執行個體的 Amazon EC2 專用主機租用和親和性
啟動執行個體之後,就可以變更執行個體的租用。您也可以修改執行個體的親和性以鎖定特定主機,或允許在帳戶中具有相符屬性的任何可用專用執行個體上啟動。若要修改執行個體租用或親和性,執行個體必須處於 stopped
狀態。
執行個體的作業系統詳細資訊,以及是否安裝 SQL Server,都會影響支援的轉換。如需執行個體可用租用轉換路徑的詳細資訊,請參閱《License Manager 使用指南》中的租用轉換。
若使用 T3 執行個體,您必須在專用執行個體上啟動執行個體,才能使用 host
的租用。使用 T3 執行個體時,您無法將租用從 host
變更為 dedicated
或 default
。嘗試進行上述任一不受支援的租用變更時,會顯示 InvalidRequest
錯誤代碼。
您可以使用下列方法來修改執行個體的租用和親和性。
- Console
-
- AWS CLI
-
修改執行個體租用或親和性
使用 modify-instance-placement AWS CLI 命令。以下範例會將指定執行個體的親和性從 default
變更為 host
,並指定執行個體要與哪個專用執行個體保有親和性。
aws ec2 modify-instance-placement --instance-id i-1234567890abcdef0
--affinity host
--tenancy host
--host-id h-012a3456b7890cdef
- PowerShell
-
修改執行個體租用或親和性
使用 Edit-EC2InstancePlacement AWS Tools for Windows PowerShell 命令。以下範例會將指定執行個體的親和性從 default
變更為 host
,並指定執行個體要與哪個專用執行個體保有親和性。
PS C:\>
Edit-EC2InstancePlacement -InstanceId i-1234567890abcdef0
-Affinity host
-Tenancy host
-HostId h-012a3456b7890cdef